US Accuses China of ‘State-Led’ Social Media Campaign Against Companies Over Xinjiang

The United States on Friday condemned what it called a “state-led” social media campaign in China against the U.S. and other international companies.
Read More
RSS Feed | The Epoch Times