Statistically speaking… How long can Pope Francis expect to live?
When elected pope of the Roman Catholic Church on 13 March 2013, the Argentinian priest…
Julian Stander, Luciana Dalla Valle and Mario Cortina BorjaFebruary 18, 2016