Himachal landslide news: 9 tourists killed in landslide in Himachal Pradesh’s Kinnaur | Shimla News – Times of India

SHIMLA: Nine individuals together with eight tourists have been killed whereas three others together with two tourists have been injured

Read more