Tags Liu Xiaoming

Chinese diplomat demands investigation after his Twitter account liked embarrassing posts

by Jeff Stone • 6 months ago

Twitter declined to comment.

TwitterFacebookLinkedInRedditGmail