The way some posters reacted I really have started to believe that racism is pretty rampant in mainland. I have been to Singapore but never faced racism there(probably because this myself am a 'chinky') but if common Chinese are so thin skinned then it will be a real mess for the country.
A country is represented by her citizens.
There is a difference between "there have been cases of racism exhibited by individuals in XYZ group" versus saying "XYZ group are all inherently racist".
The problem with the CNN article is that it strongly alludes to the second approach -- and many users here are highly aware of the way in which foreign media often take examples of isolated or limited distasteful acts or beliefs in China and "generalize" it to make it seem like the entirety of China or the entirety of Chinese people are "like that".
The article you linked is disliked because it writes its article in a way to create that sense of generalization, and therefore has created hostility to your post.
Stepping into my moderator shoes now -- I'm going to let the discussion so far slide, however any further posts on the matter will be subject to strict scrutiny.
There is a difference between criticizing acts of racism or discrimination as bad -- versus suggesting an entire country or an entire people is racist, because the latter accusation itself ironically is no better.