Troops Ambush, Neutralize Marauding Insurgents News Leverage Editor October 19, 2023 Troops of the Nigerian Army (NA) ambushed and neutralized marauding insurgents at Udowa general area in Birnin Gwari Local Government Area (LGA) of Kaduna State… Continue Reading