Human Rights, Executions and the Beijing Olympics 2008

Short Note: This totally sums up what I think of the Olympics in China this year..

And the strip is really funny :D