China plans to build the world’s largest dam – but what does this mean for India and Bangladesh downstream?
Mehebub Sahana, University of Manchester China recently approved the construction of the world’s largest hydropower dam, across the Yarlung Tsangpo...