Entertainment South Korean drama ‘Squid Game’ becomes Netflix’s biggest-ever launch hit South Korean drama ‘Squid Game’ has become Netflix’s most popular series launch ever, drawing 111 million fans since its debut less than four ... By Uchechi OjoOctober 14, 20210