Incessant rains for the past two days, which had paralysed life in Shimla and several other towns across Himachal Pradesh, triggered a massive landslide on the Shimla-Dhalli-Bhatta Kuffar bypass road Saturday. Nearly half a dozen vehicles marked along the road, just next to Dhalli traffic tunnel, were damaged in the landslide. People witness to […]