China locks down 65 million, discourages holiday travel – ABC News
BEIJING — China has locked down 65 million of its citizens under tough COVID-19 restrictions and is discouraging domestic travel…
China locks down 65 million, discourages holiday travel – ABC News Read More