News

A dramatic landslide caused chaos on the Dharchula-Lipulekh road in Uttarakhand, India, as rocks tumbled down the mountain, blocking the busy route and disrupting transport. Footage that went viral on ...