China on Monday reaffirmed its plans to construct the world’s biggest dam on the Brahmaputra River in Tibet, near the Indian ...
China reiterates plan to build world's biggest dam on Brahmaputra River, ensuring no negative impact on downstream countries.