HomeBusinessFire in Delhi hotel kills at least 21, say police

Fire in Delhi hotel kills at least 21, say police

Published on

spot_img


Aftermath of the fire at a local hotel in New Delhi, India, June 3, 2026. — Screengrab/Press Trust of IndiaHotel located in Malviya Nagar in south Delhi.Television visuals showed building on fire. Footage shows two people jumping from higher floor.

At least 21 people were…

Latest articles

More like this