I think so too. Evil bastards.
How could it not be true? Child trafficking. Organ harvesting. Adrenochrome.