Rescuers try to reach trapped workers in India as relatives push for answers

There is a continuous sound of heavy machinery at the mouth of the main tunnel of the Tapovan power station in India’s Uttarakhand state.

Scroll to top