Police Arrest Mastermind of Self Kidnap, Others News Leverage Editor April 15, 2024 A mastermind of a self kidnap identified as Blessing Ogunu has been arrested by the Edo State Police Command alongside Esther Anthony and Ukpebor Joel… Continue Reading
Busted! Friends Who Planned Self-Kidnap Arrested News Leverage Editor May 12, 2023 Three friends, Ade Segun, Precious and Nonso have been arrested by the operatives of the Delta State Police Command over alleged self kidnap in Warri. Continue Reading