China's construction of large hydropower dams along the River Mekong is causing problems downriver, leaving the region dry having devastating impacts on water availability and the fertile soil that feeds hundreds of millions of people in Southeast As ...
In yet another example where China has run into rough waters with its neighbours, the country has planned to build the world's biggest dam on River Brahmaputra - a 60-gigawatt mega-dam in the Tibetan Autonomous Region (TAR), reported Al Jazeera. ...