Galwan Valley: Satellite images ‘show China structures’ on India border editorJun 25, 20200 (UTV | COLOMBO) – China has built new structures near the site of a Himalayan border clash that left 20 Indian troops dead earlier this Read more