Watchmaker Swatch pulls 'slanted eye' advert after campaign sparked uproar in China

More from Daily News