Concerns have been raised in India about the hydropower project enabling China to flood border areas during times of conflict ...
China’s unapologetic announcement in December 2024 to go ahead with the construction of a massive $137 billion dam on the ...