You know, it seems to me that there are an awful lot of people pissed at China for a whole lot of different reasons. Though, it does all seem to boil down to a few general issues: 1) freeing an “occupied” or “invaded” country*; 2) human rights issues; and 3) communism.
* I used the scare quotes around “occupied” and “invaded” because there are a lot of countries out there that claim to be victims of Chinese invasions and/or occupations. I don’t know the pertinent details of each and every case. (I didn’t even know there were so many of them. Sheesh. China’s been busy.) So I’m using the scare quotes there with no intention to scare, but to show ambiguity since I don’t know any better.
P.S. For a country that’s been accused of such unlovelies like occupation, invasion, and violation (HA! protesters, you may use that in your next sign), China did pick some cutsie Olympic mascots.