The Ondo State Police Command said it had arrested a man, Oluwafemi Idris, who claimed to be an Islamic cleric popularly known as Alfa, and two others for… Read More...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.
AcceptRead More