baloney. the Catholic Church regularly backs "forbidden" ideas.
Not being Catholic I'll defer to your apparent knowledge. But if you are going to try and convince me that the Church isn't political, forget it.
Whether the Priest was fired for having a gun, or for peeing off the local bigwigs (Government or Church) for making them look bad, this is political.