Some 80,000 vacationers are stranded within the southern Chinese language seaside resort of Sanya, after authorities declared it a COVID-19 sizzling spot and imposed a lockdown.
Some 80,000 vacationers are stranded within the southern Chinese language seaside resort of Sanya, after authorities declared it a COVID-19 sizzling spot and imposed a lockdown.