St. Francis Xavier, Manhattan.
What if? What if this is the abomination of desolation in the sanctuary? [Matthew 24:14]
Crazy? Maybe, maybe not. The Rainbow flag is a distinct political statement, representing an ideology in opposition to Catholic Teaching. In other dioceses and Catholic churches, those wearing Rainbow Sashes and pins can be refused Communion.
Just a thought.