Police officers killed in Delta

Police mourn 6 officers killed in Delta ambush, confirm 6 others missing

THE Nigeria Police Force has expressed sadness over the gruesome murder of six officers while investigating the disappearance of...

Support the ICIR

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

- Advertisement