India

Watch: Multi-Storey Building Collapses Due To Landslide In Shimla

A multi-storey building collapsed due to a landslide triggered by recent rains in Shimla on Thursday evening, a senior official said.