China, tell us how you REALLY feel.

From the state-affiliated China Xinhua News:

It does say it all:

Commies and Dems are happy. Weird, right?

And it’s actually a dumb move on their part:

Yes, this:

We agree so much we’ll say it again!

And LOL:

We can only hope:

And, finally, China should try democracy. They might like it!

***

Tags: China