Home News Police flay report rating it as worst in the world

Police flay report rating it as worst in the world

11
0
SHARE

Inspector-General of Police, Mr Ibrahim Idris

The Nigeria Police has faulted a recent report by two foreign bodies—International Police Association (IPA) and Institute for Economics and Peace (IEP), which described it as

read more