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