05-10-2022, 04:26 PM
And Satan laughs at his useful idiots.....
https://www.foxnews.com/us/handmaids-tale-protesters-disrupt-mass-in-la-cathedral
https://www.foxnews.com/us/handmaids-tale-protesters-disrupt-mass-in-la-cathedral