Hospital fire in India engulfs neanatal ICU resulting in the death of 10 newborns and injuring 16 others. [TW : Charred newborns]

next prev

472