Troops of the Nigerian Army, deployed for rescue operations in Taraba State, have successfully arrested 12 suspected kidnappers following a distress call from Chachanji village. […]
Troops of the Nigerian Army, deployed for rescue operations in Taraba State, have successfully arrested 12 suspected kidnappers following a distress call from Chachanji village. […]