Fresh Outbreak: China Locks Down 21 Million People In Chengdu
Officials in the southwestern Chinese city of Chengdu on Friday announced a lockdown of its 21.2 million residents and four…
Officials in the southwestern Chinese city of Chengdu on Friday announced a lockdown of its 21.2 million residents and four…