China imposes new curbs amid worst COVID outbreak in two years
China imposes new curbs amid worst COVID outbreak in two years
About 17 million people are placed under lockdown in the wake of worst COVID outbreak in two years.
[instagram-feed]