Showing posts with label Delia Gallagher. Show all posts
Showing posts with label Delia Gallagher. Show all posts

20 November 2016

How Pope Francis is shaking up the Vatican

Delia Gallagher
CentralPA.com


Credit:  http://thepoliticalcarnival.net/wp-content/uploads/2013/12/popfran2.jpg


ezs note:  Eh... we'll see.  After all, his record is spotty.