Shocking! New Born Baby Girl Found Dumped Near Toilet At Puri District Hospital, Mother Flees

  • 2 years ago
In a shocking incident, a new born baby girl was found dumped near a toilet at Puri District Headquarters Hospital on Thursday morning (Feb 3).

Recommended