Posted: Tue Apr 15, 2008 5:52 pm
I don't know why the IOC or whateverthehelltheyrecalled decided to give China the games in the first place. I mean, is it news that China is a communist dictatorship? Jeebus.
Ditto for Moscow in 1980, btw.