Father Karl A Claver
The left hates Catholicism as She threatens their self-proclaimed gods.