Muyiwa Adejobi, the Force Public Relations Officer, has debunked the report that the Inspector-General of Police (IGP), Usman Baba, ordered the…
This website uses cookies.