Monday, September 24, 2012

"Latin Renaissance"? A new video by the USCCB's Catholic News Service

Via Rorate Caeli (September 24, 2012):

No comments: