China has placed millions of its citizens under renewed lockdown after fresh outbreaks of Covid-19 as the government persists in its hardline policy on containing the virus in the face of more evidence that it is suffocating the economy.
China has placed millions of its citizens under renewed lockdown after fresh outbreaks of Covid-19 as the government persists in its hardline policy on containing the virus in the face of more evidence that it is suffocating the economy.