China Building Dam Close To India Border: New Satellite Images
China is building a new dam in Tibet on a tributary of the Ganga, close to the tri-junction of its borders with India and Nepal, that could be used to control the flow of water downstream, new satellite imagery has revealed.
The…
Read More...
Read More...