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