NAF Armed Helicopter deployed to troubled Kafanchan Nigeria News Jul 30, 2017 The Nigerian Air Force (NAF) Armed Helicopter with force protection elements and other logistics support has been deployed to Kafanchan,…