China Commences Construction of Massive Brahmaputra Mega-Dam Near India Border, Sparking Regional Alarm
China has launched work on a vast and hotly debated hydropower project on the upper reaches of the Brahmaputra River in southeastern Tibet, triggering fresh concerns in India and Bangladesh…