7 Newborns Killed in Massive Fire at Delhi based Children Hospital

New Delhi: At least seven newborns lost their lives in a devastating fire that erupted at a children’s hospital in Delhi late Saturday night, according …