Author Joe Heschmeyer

Apologetics
0 Is Peter the Rock?

One of the most hotly-contested passages in Catholic-Protestant dialogues is the “Upon This Rock” passage in Matthew 16:18. After the Apostle…