News Video News

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