Yarlung Zangbo News
China has formally begun construction on a USD 167.8 billion mega-dam on the Brahmaputra River in Tibet, near the Indian border.
China Justifies its move to blockade a tributary of the Brahmaputra to construct a dam
Loading...