Devastating Fire in Karol Bagh Hotel, New Delhi Kills 17

Devastating Fire in Karol Bagh Hotel, New Delhi Kills 17.