Politics2 weeks ago
Defence Headquarters: New Terror Group ‘Lukarawas’ Emerging in Northwest Nigeria
The Defence Headquarters has stated that its troops are locating and eliminating terrorists in the Northwest and maintained that there is no cause for alarm, News...