A landslide in Shimla, Himachal Pradesh, has led to the collapse of multiple houses on Tuesday. There are concerns that around 5-10 individuals …
Tag:
A landslide in Shimla, Himachal Pradesh, has led to the collapse of multiple houses on Tuesday. There are concerns that around 5-10 individuals …