China Commences Construction of Massive Brahmaputra Mega-Dam Near India Border, Sparking Regional Alarm
China has commenced work on a towering and highly controversial hydropower project along the upper reaches of the Brahmaputra in southeastern Tibet, reigniting persistent anxieties in India and Bangladesh that…
