CHINA Numerous reports coming through of citizens having to sleep on the streets in Shenzhen beca...



CHINA

Numerous reports coming through of citizens having to sleep on the streets in Shenzhen because they missed PCR tests and QR codes showing red, prevented them from entering their apartment.