World
A heavily pregnant woman stranded by floods in the Indian state of Kerala gave birth just after being airlifted to safety, an Indian Navy...
Hi, what are you looking for?
A heavily pregnant woman stranded by floods in the Indian state of Kerala gave birth just after being airlifted to safety, an Indian Navy...