Sanya Tourists Stranded After COVID-19 Lockdown
Some 80,000 tourists in China’s resort city of Sanya were stranded after Chinese authorities imposed a COVID-19 lockdown on Saturday. Chinese authorities have restricted people’s movement and canceled transportation to … Read more