
Blocking the entrance to Dodger Stadium, thousands of Christians took the streets outside to protest the honoring of the anti-Catholic drag nun group Sisters of Perpetual Indulgence.
To receive the News You Need in your Inbox, Subscribe HERE
Blocking the entrance to Dodger Stadium, thousands of Christians took the streets outside to protest the honoring of the anti-Catholic drag nun group Sisters of Perpetual Indulgence.