His run has seen different five presidents (and a feud with one of them, Donald Trump) and three popes.

       

Read More At Article Source | Article Attribution