Top News
Police transfer over 1,300 Delta officers after outrage over alleged killing
The Nigeria Police Force has confirmed the transfer of more than 1,300 personnel from the Delta State Command following public






























Top News
The Nigeria Police Force has confirmed the transfer of more than 1,300 personnel from the Delta State Command following public