The South Korean drama series Squid Game has taken the world by storm and become a popular topic on social media. This series can be predicted to be the best-selling show on the Netflix streaming platform, beating the sensational drama The Crown. Released globally on September 17, 2021, Squid Game […]