Edo State Police Command says its operatives on June 26, 2026 arrested one Taiye Enahoro and Lucky Alabi over alleged involvement in self-kidnapping. A statement issued on Sunday by the Police Public Relations Officer of the command, Eno Ikoedem said its operative attached to the Igarra Division made the arrest following credible intelligence. The PPRO
Related Articles
Don't miss out on breaking stories and in-depth articles.