Tags Liu Xiaoming

Chinese diplomat demands investigation after his Twitter account liked embarrassing posts

by Jeff Stone • 3 weeks ago

Twitter declined to comment.

TwitterFacebookLinkedInRedditGoogle Gmail