Yes.
These people are just hateful, ugly, dreadful little people. They have nothing but contempt for all things good and decent. There are times I think that they can't really be that awful, then I read stuff like this and it breaks my heart as well as outrages me. WARNING! opening that link WILL cause your blood to boil. Personally, I think they're possessed.