News5 years ago
Girl Locked Up In Toilet, Tortured And Starved By Her Mother After Prophet Claimed She Was Possessed
The Child’s Rights and Rehabilitation Network (CRARN) has rescued a 13-year-old girl identified as Mercy Effiong, who was locked up and tortured by her mother over...