JUST IN: Nigerian Troops Ambush Terrorists, Rescue 17 Kidnapped Persons in Kebbi State [PHOTOS]
Newsmen reports that this was carried out by the Quick Response Force (QRF) of the Joint Task Force North West Operation Hadarin Daji deployed at Malekachi in Kebbi state.