China in Focus (Aug. 24): Xinjiang Under Lockdown, Doors Sealed, Locals Handcuffed
Xinjiang’s capital, Urumqi city, has been locked down for 40 days, with even stricter measures than Wuhan. Doors have been sealed with iron nails or tape. People are locked in handcuffs. Citizens have ...
Read More