China has placed millions under lockdown as the nation faces the biggest outbreak of the coronavirus in months due to the more transmissible delta variant.
Peter Aitken, FOX News: World
Mon, 08/02/2021 - 1:55pm
China has placed millions under lockdown as the nation faces the biggest outbreak of the coronavirus in months due to the more transmissible delta variant.