Around 80,000 tourists are stranded in the popular resort city of Sanya on China’s tropical Hainan island after authorities announced lockdown measures to stem an outbreak of Covid-19. Public transportation was suspended and people’s movements inside the city were restricted from early Saturday morning, authorities said. Stranded tourists are required to stay for seven days […]
