Tech giant Intel is apologizing to China after backlash from Chinese shoppers. At issue is the company’s statement about avoiding forced labor in Xinjiang. The first day of lockdowns has begun in Xi’an, the harshest in China so far. Life in the megacity seems to have stopped, except for the long queue of people waiting…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`