144 Personnel

Nigeria: Outrage as Police Deploy 144 Personnel to Tackle Insecurity in Somalia

Nigerian security analysts on Wednesday expressed outrage over the news of the deployment of 144 personnel of the Nigeria Police…

4 years ago