Satellite images shows how China betrayed India's trust at LAC

Satellite image shows China is building a dam on the Galwan river on the border to obstruct its flow. However it did not respond to the queries related to it.
X