China Meets the Free World

There were a lot of people who didn’t want the 2008 Olympics to go to China because of their human rights abuses. But awarding them the games may turn out to be accidental genius, because it looks like the whole thing is about to blow up in their face: As activists and police readied for … Read more