The Nigeria Police Force (NPF) has officially confirmed the killing of six officers in Delta State. In January, three mobile police officers Read More
The Nigeria Police Force (NPF) has officially confirmed the killing of six officers in Delta State. In January, three mobile police officers Read More