A huge fire broke out in a restaurant in Delhi’s Shaheen Bagh

Delhi Shaheen Bagh fire broke out in a restaurant 40 Feet road ann

Shaheen Bagh Fire: A fire broke out in a restaurant in Delhi's Shaheen Bagh. Five…