NATIONALSatellite image of ‘China’ in Sri Lanka ignites social mediaeditorAugust 11, 2020 by editorAugust 11, 2020052 UTV | COLOMBO – A satellite image showing a building located in Hambantota in the shape of the word ‘China’ created a buzz on social...