We’ve all known that these upcoming Olympic games were a bad idea, and that’s putting it insultingly lightly. When they were first announced, even if you could get past the tiny little morsel of the egregious human rights abuses of the Chinese government (and you shouldn’t), there’s the whole thing about Beijing… Read more…