News

T he third and final season of "Squid Game" has finally dropped, breaking Netflix viewing records by amassing over 60 million views in the first three days of its release. But that's not the only ...