Experts Point to Glacier Collapse as Likely Cause of Deadly Himalayan Flood in India
NEW DELHI: A devastating flash flood that tore through the Indian Himalayan town of Dharali this week was likely triggered by the collapse of a glacier-dammed lake, according…