Rescuers look through debris at the spot where a two-story building collapsed at Sita Ram Bazar, near Turkman Gate in old Delhi on Dec. 21, 2014.

1 / 1
 

Latest News

Latest Photos