Watch 8-Storey Building Collapse in Shimla Due to Landslide

An 8-storey building collapsed in Shimla due to landslide. The incident occurred on September 29,...

Read More