'Squid Game' Is Slammed by Kim Jong Un's Propagandists

“Squid Game,” Netflix’s dystopian drama set in South Korea, is the top-watched show in more than 90 countries. North Korea, however, isn’t giving the show rave reviews.

Post a Comment

Previous Post Next Post