SWATCH pulls ‘slanted eye’ ad after backlash in China. August 18, 2025 at 7:24 am by Breaking News SWATCH pulls ‘slanted eye’ ad after backlash in China. Read more…
Recent Comments