Say what you want about the Catholic Church… but the supreme leader of the boyfucking cult of the magic space zombie jew is apparently taking on a position that would find a lot of favor in the Occupy Wall Street movement. (source).
Go Benny with your bad self! Wear the super big pointy hat when you come out on the balcony, fist raised, screaming potere al popolo!