At Least 7 Dead After Hydropower Project Tunnel Collapses in Uttarakhand, India

At Least 7 Dead After Hydropower Project Tunnel Collapses in Uttarakhand, India

A devastating surge of slurry and groundwater tore through an under-construction diversion tunnel in Uttarakhand's …

By -