Himachal Landslide: Video Shows 9 Tourists Being Killed by Boulders Falling from Hill

The Himachal Landslide raised alarm in the city as a video surfaced which showed 9 tourists being...

Read More