Bharat Express DD Free Dish

Lemon Green Restaurant fire

A massive fire in Delhi's Malviya Nagar claimed 20 lives, injured several people and triggered a large-scale rescue operation.