Sep 1, 2021 Ghana Mentally challenged woman allegedly raped gives birth to twins (Watch Video) A mentally challenged woman on the streets of Obuasi in the Ashanti region of.. Read more