It is not available in China but Netflix’s global sensation Squid Game has already built up a huge following in the country, with fans dodging strict internet controls to stream the show and snapping up merchandise such as its unique outfits.The dystopian South Korean thriller has become the most popular Netflix series launch ever…
Read More
Spread the love