COVID strands 80,000 holidaymakers in Sanya

Some 80,000 visitors are stranded in the southern Chinese beach resort of Sanya, just after authorities declared it a COVID-19 incredibly hot location and imposed a lockdown.

The Fort News