Egbetokun

I’m leaving Nigeria Police better than I met it – Usman Baba

IMMEDIATE past Inspector-General of Police (IGP) Usman Alkali Baba claimed he has made the Nigeria Police Force (NPF) better...

Support the ICIR

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

- Advertisement

Recent