Posts

Rainbow Flag “Nothing Short of Spitting and Laughing in God’s Face,” Says Priest

Catholics are seeking apologies after a priest claimed the rainbow flag used to represent LGBT pride was invented by Satan and represents "lawlessness." Read More