Is Peter the rock on which the Church is built?

To continue click on the link below:

https://carm.org/is-peter-the-rock