Daily Trust newspaper in a recent editorial wrote:Penultimate week, London Metropolitan Police Commissioner, Cressida Dick, resigned her post for following…
IGP: SETTING OF NEW AGENDA
The recent announcement of Usman Alkali Baba by the Federal Government as Nigeria’s Inspector General of Police (IGP) in…