A question about the church
Did Jesus Build His Church on Peter?
Jesus told Peter, thou art Peter, and upon this rock I will build my church (Matthew 16:18). The Roman Catholic Church reads that sentence as the founding charter of the papacy. Who, or what, is the rock?