Peter, Petros, Petra: Is Peter The Rock Upon Which Jesus Built His Church?

Shot this to answer a short question in a group I frequent.

Like us!

Oram.us is a growing community of Catholic bloggers from various walks of life. To get updates, click here to like our facebook page.