OFILM

China’s Uighurs trapped in factory toiling for tech titans
World

China’s Uighurs trapped in factory toiling for tech titans

NANCHANG, China (AP) — In a lively Muslim quarter of Nanchang city, a sprawling Chinese factory turns out computer screens,…
Back to top button