Bharat Express DD Free Dish

Galaxy Plaza in Greater Noida

Three men were trying to escape the fire by coming out the window. After that, they jumped off to save themselves.