The Charger Bulletin

A scene from Squid Game.

Netflix’s ‘Squid Game’ takes the Internet by storm

Samuel Weinmann, Politics Editor October 12, 2021

On Sept. 17, the thriller series "Squid Game" was released to Netflix. The series takes place in South Korea and is about a group of highly indebted individuals who have chosen to take part in a peculiar...

Load More Stories
Activate Search
Korean Series