Fire tears through hotel in India’s capital in Delhi, killing at least 21 people as some jump from windows
New Delhi – At least 21 people were killed by a fire that tore through a hotel in India’s capital city on Wednesday morning, police said. The fire started around 8:50 a.m. local time (about 11 p.m. Eastern on Tuesday) in the ground floor restaurant of the Flourish Inn Stay hotel in southern Delhi’s Malviya … Read more