Himalayan Disaster: Dozens Dead, Hundreds Stranded as Rain, Snow Trigger Landslides from Darjeeling…
From the Tibetan side of Mount Everest to Nepal’s towns and India’s Darjeeling hills, relentless rain and snow have triggered deadly landslides, killing dozens and trapping hundreds across the Himalayan region, according to reports on…
Read More...
Read More...