Quite making excuses for the left and their pets. Voodoo is a demonic religion that has blood sacrifice as a core belief.
My post isn't “making excuses” for the left, dumbass.