Entertainment3 years ago
Mentally-challenged woman gives birth to a set of twins in Delta (Photos)
A mentally-challenged lady has reportedly given beginning to a lovely set of twins in Ughelli, Delta State. Gospel musician, Ogbeta Stephen shared the information on his...