Feeds:
Posts
Comments

Archive for January 22nd, 2009

China, that teeming oriental colossus of authoritarianism that has been busy painting free-market lipstick on the pig of communism for the past couple of decades, made news yesterday for censoring President Obama’s inauguration speech broadcast on Chinese state television because they felt “duty-bound to protect the country’s interests”.
Chinese viewers at home, that is, those comparatively [...]

Read Full Post »