China has placed millions under lockdown as the nation faces the biggest outbreak of the coronavirus in months
August 02, 2021 at 16:55 PM EDT
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.