Thursday, June 23, 2011

Ai Weiwei sunflower seeds documentary

The benevolent Chinese government graciously released tax cheat (and artist) Ai Weiwei.  Here's a look at this villain's dirty work.

No comments: