China has placed millions of its citizens under renewed lockdown following fresh outbreaks of Covid-19, authorities reported Tuesday, as the government persists in its hard-line policy on containing the virus.
China has placed millions of its citizens under renewed lockdown following fresh outbreaks of Covid-19, authorities reported Tuesday, as the government persists in its hard-line policy on containing the virus.