China has approved the construction of what will be the world’s largest hydropower dam, stoking concerns about displacement of communities in Tibet and environmental impacts downstream in India and Bangladesh.…
China has approved the construction of what will be the world’s largest hydropower dam, stoking concerns about displacement of communities in Tibet and environmental impacts downstream in India and Bangladesh.…