2 Results for:

November 12, 2010

China
Where Oh Where is Wen Jiabao?

So much for Chinese Premier Wen Jiabao’s bold words on the need for freedom of speech and democracy. His words haven’t stopped Beijing from executing an epic human rights crackdown—which is only hurt…

Ai Weiwei