Satellite images show buildup at site of deadly India-China border clash

This post was originally published on this site
https://cdn.cnn.com/cnnnext/dam/assets/200626142221-07-galwan-valley-satellite-super-169.jpg

Add Comment