Screaming, Godless PETA Leftists Interrupt Papal Audience in Rome – VIDEO
Screaming, Godless PETA Leftists Interrupt Papal Audience in Rome – VIDEO Godless PETA protesters interrupt papal audience in Rome. Nothing is sacred to the left. Screaming, godless PETA protesters interrupted the papal audience in Rome on Wednesday. The selfish women ran down the aisle screaming and interrupting the special event for the thousands in attendance….