As India Expresses Concern, China Says Its World’s Biggest Dam Over Brahmaputra Will Not Impact Downstream Flow
China reiterated its plan to build the world's biggest dam over the Brahmaputra River in Tibet near the Indian border, saying the planned project has gone through rigorous scientific verification and
Read More