FLASHBACK: San Francisco Giants Were ‘Deeply Embarrassed’ to Showcase Anti-Catholic Sisters of Perpetual Indulgence
Catholic League in the News (Free Beacon): The Los Angeles Dodgers aren't the first California baseball team to face criticism for associating with the Sisters of Perpetual Indulgence, an anti-Catholic LGBTQ group, but when it last happened in 1995, things turned out a lot differently. The controversial group—which consists of cross-dressing "nuns" who combine drag with [...]