Sisters of Perpetual Indulgence Member Arrested for Public Masturbation
A member of the Sisters of Perpetual Indulgence, an anti-Catholic drag queen group recently honored by the Los Angeles Dodgers, was reportedly arrested last month for public masturbation.