But let's not just have a go at China for having a poor human rights record.. there aren't many previous Olympic hosts without blood on their hands...
Australia's human rights record is pretty patchy in places and the UK's is pretty terrible too if you take into account Iraq, Afghanistan, holding terrorist subjects without charge, slavery, The British Empire and any so called war/conflict we've been involved in which involved us fighting opposition less well equipped and prepared than ourselves... Then there is Germany, Russia(USSR), South Korea and of course, the USA..
I'm not defending China or trying to say that none of these countries deserved to host the Olympic Games.. It's just that China aren't the only evil empire out there..
I doubt anyone will protest against us when it comes to our turn but people would be in their right too.. Although, in Australia's case, the only people to protest were the people that had been persecuted. The same could well happen to us but in the case of Australia, it probably won't be reported in as much depth as the current situation with China...
But then if we're completely honest, The contest that decides who hosts the games is decided by whoever offers the most bribes, freebies and incentives to the judges.. It's like that and It's the way it is...