You are using an older browser version. Please use a supported version for the best MSN experience.

Even North Korea Praises Netflix’s ‘Squid Game’

North Korea is a fan of Netflix’s “Squid Game,” but not for the usual reason.
image beaconimage beaconimage beacon