Chinese Embassy tweets explanation to the Google map image 'CHINA SW' in Hambantota (11-Aug-20, Business)
The Chinese Embassy in Sri Lanka has replied to reports about the google map image that had emerged in social media show...