A landslide in Shimla, Himachal Pradesh, has led to the collapse of multiple houses on Tuesday. There are concerns that around 5-10 individuals might be trapped as a result. The …
TOP STORIES
A landslide in Shimla, Himachal Pradesh, has led to the collapse of multiple houses on Tuesday. There are concerns that around 5-10 individuals might be trapped as a result. The …