Police inspector in Edo Kills a junior colleague for Arresting a Cultist In a shocking turn of events, an officer of the Nigerian Police Force,...
Africa: Newsroom