This is so full of half-truths & blatant crap that I don’t even know where to begin!
May I suggest the poster begin by adding an “anti-Catholic bigotry” tag to the post?