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...