Ughelli killings

Police arrest 8 over killing of policemen in Delta

THE Nigeria Police Force (NPF) has arrested eight suspects over the killing of six policemen in Ughelli, Delta State...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent