A woman simply identified as Mrs. Omowale has accused one Prophet Oni Olakanye of CAC Palace of Mercy, Mathew Olokuta of administering a liquid substance in her private part during a deliverance session.
The Ogun State Police Command has arrested three self-acclaimed Muslim clerics with fresh and dried human body parts suspected to be used rituals purposes.