Shimla: At least 51 people were killed as rains wreaked havoc in Himachal Pradesh, triggering landslides that blocked key roads,…
Shimla: At least 51 people were killed as rains wreaked havoc in Himachal Pradesh, triggering landslides that blocked key roads,…