What did Jesus mean when he said, 'You are Peter and on this rock I will build my church and the gates of Hades shall not prevail against it'?
There is too much confusion arising from Roman Catholic theology here. The Rock is actually Jesus who is the Christ. Notice that the subject is the...