Tag: Mohammed Baba Mohammed
Man 46 Admits Raping Minor for Ritual Purpose
Femi Adi A 46 years old man has admitted to the allegation of raping an eleven year girl for ritual…