China seems to have its own real-life squid game with an “on-demand” organ trafficking market
As the UN has denounced, the Chinese Communist Party removes hearts, kidneys, livers and corneas from 100,000 dissidents and political prisoners every year, a government organ trafficking network “on demand” that operates on a large scale.