American sentiment toward China has plunged to its lowest point in years. A recent survey shows over 80 percent of Americans have an unfavorable view of communist China.
One more Chinese app is under scrutiny: Temu is an online mega-shopping platform from China, and 70 million Americans are using it. But are their personal data...