Is there a link to this Satanic nonsense? If there is why didn’t you include it when you posted this?
There is a link. NPR