We admit confusion at This American Life scandal. Western media never apologizes for all their other fabrications about China. Why this one?—
The Relevant Organs (@relevantorgans) March 17, 2012
A satirical feed in the guise of the Chinese communist party, the brilliant Relevant Organs pokes fun at both China and the U.S. beautifully.
Follow @TIME & tell us what you think of our list using hashtag #Twitter140 Follow @time
Next Kelly Oxford