Image: UAE Korean Cultural Centre The South Korean smash Netflix series Squid Game has taken the world by storm since its release on September 17. It has taken the number one spot of most-watched shows on the streaming platform. The
Image: UAE Korean Cultural Centre The South Korean smash Netflix series Squid Game has taken the world by storm since its release on September 17. It has taken the number one spot of most-watched shows on the streaming platform. The