China Locks Down 21 Million In Chengdu In Latest COVID-19 Outbreak
BEIJING (AP) — China has set great many its residents under restored lockdown following new flare-ups of COVID-19, specialists detailed Tuesday, as the public authority perseveres in its firm stance…