Red state

In 1995, ‘Embarrassed’ Giants Owner Apologized for Anti-Catholic ‘Sisters of Perpetual Indulgence’ Being on the Field

Almost 28 years ago, the San Francisco Giants faced a controversy similar to the one the Los Angeles Dodgers are embroiled in today. In 1995, the anti-Catholic drag nun group known as the “Sisters of Perpetual Indulgence” was on-field before an MLB game. The group uses anti-Catholic and sacrilegious imagery and themes in their performances.Read More 

Related Posts

Leave A Reply

Your email address will not be published. Required fields are marked *