Army Troops Lay Ambush On Terrorist Killing 19 Troops of the Nigerian Armed Forces successfully thwarted an ambush by Boko Haram and Islamic State of West African Province Terrorists in a fresh pushback. Our correspondent gathered that the troops of 21 Armoured Brigade, Bama thwarted the ambush during a fighting patrol between Kumshe and Banki […]