Dam plan busted? World's biggest hydropower project in the balance

background image