Squid Game: The Challenge contestants have alleged that the reality show competition series was rigged. Netflix and its producers strongly disagreed.
Squid Game: The Challenge contestants have alleged that the reality show competition series was rigged. Netflix and its producers strongly disagreed.