Dozens Trapped Under Debris After Major Landslide in India – Videos

The monsoon season has wreaked havoc in several parts of India, causing landslides and flash floods.

Dozens Trapped Under Debris After Major Landslide in India – Videos
The monsoon season has wreaked havoc in several parts of India, causing landslides and flash floods.