Thursday, March 23, 2023
Home Tags Chengdu China

Tag: Chengdu China

China Locks Down 21 Million in Chengdu in COVID Outbreak

0
BEIJING (AP) — Chinese authorities have locked down Chengdu, a southwestern city of 21 million people, following a spike in COVID-19 cases. Residents have been ordered...