Stop forced organ harvesting in China
Idea / The Chinese Communist Party (CCP) oversees live organ harvesting. Instruments of torture descend from the stars on the flag. The criminals are already in hell, they just don't know about it yet. For the evil committed, punishment will follow. Most of the victims are Falun Gong practitioners.