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 ...