Friday, April 11, 2008

Welcome, Holy Father,

from the Archdiocese of Cincinnati:

2 comments:

uncle jim said...

good piece

Alexander said...

Uhhh

No way Xavier is a “outstanding” Catholic College. I have already investigated their theology department and at least half are liberals and one is an atheist.