Skip to playerSkip to main content
  • 5 years ago
North Korea is a fan of Netflix’s “Squid Game,” but not for the usual reason.

Category

🗞
News
Comments

Recommended