China discourages travel as it locks down 65 million
China has locked down 65 million of its citizens under tough COVID-19 restrictions and is discouraging travel during upcoming national holidays.
Recover your password.
A password will be e-mailed to you.