Preview Mode Links will not work in preview mode

May 27, 2021

Written and presented by Erik Jones

A major denomination claims its authority on the premise that Jesus founded His Church on Peter. But did “on this rock I will build My church” refer to Peter?

Read online