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