Fire breaks out at a store in Delhi's Mansarovar Garden, 20 fire engines at the spot
Fire breaks out at a store in Delhi's Mansarovar Garden, 20 fire engines at the spot