Is anyone else disgusted that China is hosting the Olympics? Seriously, this is the country with a TERRIBLE human rights record and has not, shall we say. . . "exemplified the Olympic spirit" lately. I can think of three reasons why they were approved to host
Here's an article about some religious persecution that's been going on lately. I'm a little peeved about this. Its rather ridiculous that China gets a free pass on this stuff because of their position in the world.
(H.T. Relevant magazine)