Squid Game breaks all records on Netflix, becomes most-watched series with 111 million views

2 min read
Squid Game breaks all records on Netflix Korean-language web series Squid Games has broken all records...