New Delhi: Fire breaks out in a building near Jhandewalan Metro Station #Gallery

New Delhi: Smoke billows as a firefighter tries to douse a fire after it breaks out in a building near Jhandewalan Metro Station in New Delhi on Tuesday, April 1, 2025. (Photo: IANS) New Delhi:…