Thousands stranded in China resort amid COVID lockdown
Thousands stranded in China resort amid COVID lockdown Newslooks- BEIJING (AP) Some 80,000 tourists are stranded in the southern Chinese beach resort of Sanya, after authorities declared it a COVID-19…