China plans to build world’s largest dam on Brahmaputra near India border
2024-12-26 13:49:00 China has approved the construction of the world’s largest dam, stated to be the planet’s biggest infra project costing USD 137 billion, on the Brahmaputra River in Tibet…