22 VATICAN EXPERT: No, the Italian president and the Pope were not arrested, but something fishy IS going on in Rome (leozagami.com) posted 3 years ago by STAX 3 years ago by STAX +23 / -1 2 comments share 2 comments share save hide report block hide replies
Someone dont want to be seen.
What the fuck is a vatican expert?