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