Onlookers gather to support mentally challenged woman who gave birth by road side (Video)
Onlookers gather to support a mentally challeneged woman who gave birth to a baby in front of a vendor's shop. A video making rounds on social media captured the moment a mentally challenged woman welcomed a baby by the road side. The woman was reported to