INTERNATIONALGalwan Valley: Satellite images ‘show China structures’ on India bordereditorJune 25, 2020 by editorJune 25, 2020025 (UTV | COLOMBO) – China has built new structures near the site of a Himalayan border clash that left 20 Indian troops dead earlier this...