Demented in so many ways. Supporters of evil in every form or fashion.
These miscreants will eventually pay the piper.
The sooner the better.
God needs to use some of his lightening bolts.