Why is Squid Game so popular? How Netflix’s K-drama took the world by storm 19 January 20224 October 2021 by Greg Wheeler