Saturday, July 20, 2024
Advertisement
Updated on: June 19, 2020 10:59 IST

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