China to build world's largest hydropower dam in Tibet

BBC News

Published

The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.

Full Article