A fire ripped through a hotel in New Delhi on Wednesday and killed at least 21 people, many of them foreign nationals, police and local media said.

At least 21 people have died, and several others are injured after a fire swept through a hotel in New Delhi on Wednesday.

Fire in Malviya Nagar Delhi: The blaze at Flourish Stay B&B was reported to the Delhi fire department at around 8:48 am on Wednesday. | India News