Speaker: Fr. Roger Landry
Published on: March 11th, 2019

This talk was given at Pope Day, New York City, New York, October 16, 2003.

Join CatholiCasts to listen to this talk

(Or log in if you're already a member.)

Sign up now to get full access

to all talks for just $9.97 a month.