PoliticsWednesday 10.13.21

Squid Game is officially Netflix’s biggest launch ever, with 111 million views since its release less than a month ago.

Recount Wire

ADVERTISEMENT