Some 80,000 tourists are stranded in the southern Chinese beach resort of Sanya, after authorities declared it a COVID-19 hot spot and imposed a lockdown....


Comments
  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!