Tunnel Collapse at Uttarakhand Hydropower Site Leaves Seven Dead
A tunnel collapse at a hydropower site in Uttarakhand, India, has left at least seven workers dead and others missing following a massive landslide.
