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...