Friday, November 2, 2012

Jimmy Akin: Is St. Peter the Rock on which Jesus built His Church?

Here is an older Jimmy Akin video that I had missed, in which the Green Lantern, I mean Jimmy Akin, gives a great answer to a common question in Catholic apologetics:

Found on Jimmy Akin's blog.

No comments:

Post a Comment