A devastating tunnel collapse at a hydropower project in India has resulted in the loss of 10 lives and left 17 workers missing.
A devastating tunnel collapse at a hydropower project in India has resulted in the loss of 10 lives and left 17 workers missing.