That thou art Peter; and upon this rock I will build my church, and the gates of hell shall not prevail against it. [cf. Mat 16:18]
Video courtesy of The Vatican on YouTube.
Subscribe now to keep reading and get access to the full archive.
Type your email…
Subscribe
Continue reading