Thousands Of Tourists Have Been Stranded At A Resort In China
Sanya, a popular tourist destination on Hainan Island off southern China's coast, is restricting tourists and residents after an outbreak of Covid-19. Public transportation was halted and people's mov...