More Deadly Than Death! China’s Real-Life “Squid Game,” Targeting the Desperate
The Chinese version of Squid Game, known as the “Self-Discipline Challenge,” has recently gone viral. Targeting those heavily in debt and desperate, this game...
China Observer