Skip to playerSkip to main content
  • 5 years ago
Netflix might not be available in China, but that hasn’t stopped people from watching the hit show “Squid Game”. Veuer’s Maria Mercedes Galuppo has the story.

Category

🗞
News
Comments

Recommended