World

Fire sweeps through a New Delhi building, killing at least 21 people

Published: 

Local people attempt to douse a fire at a hotel in New Delhi, India, Wednesday, June 3, 2026. (AP Photo/Manish Swarup)