Global Catholics Show Increase in Adherents

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.

Comments are closed.

%d bloggers like this: