>>509356617
>Does the Vatican run the world?
Sorta, but not really