Calls to boycott 'The Devil Wears Prada 2' in China over racism controversy

"'Ching chong' is a symbolic racist slur historically used in the West to ridicule Chinese immigrant workers in the 19th century," wrote Hong Kong's ...

View article...


Top stories of the last 30 days

UN Forum Explores Ongoing Discrimination Faced By People of African Descent