Profile: Usman Alkali Baba, di new acting Inspector General of Police for Nigeria

Deputy Inspector General of Police Usman Alkali Baba na di new acting IGP
Deputy Inspector General of Police Usman Alkali Baba na di new acting IGP