Nigerian troops overpower terrorists

212 killed as Nigerian troops overpower terrorists, apprehend 252 others

212 killed as Nigerian troops overpower terrorists, apprehend 252 others

The Defence Headquarters has reported significant successes in military operations across the nation, with troops neutralizing 212 terrorists, apprehending 253…

9 months ago