Mentally challenged woman gave birth to triplets on the road in Delta State. - South African News
South African News