Tag: Chengdu China
China Locks Down 21 Million in Chengdu in COVID Outbreak
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...