Shimla/Dehradun: Almost 60 people have lost their lives across Himachal and Uttarakhand due to continous rainfall and landslides in the…
Shimla/Dehradun: Almost 60 people have lost their lives across Himachal and Uttarakhand due to continous rainfall and landslides in the…