Shanghai Deja Vu: China puts 80,000 tourists under lockdown in beach resort destination
Aug 08, 2022
Beijing [China], August 9 : In a Shanghai-style lockdown, China's Sanya, a beach resort destination in Hainan Province, has put tens of thousands of...