Christ Said.. Peter, upon this rock I will build MY Church...
Christ Said.. Peter, upon this rock I will build MY Church...
Your right, but what was the church? Nowhere does it give a demonation, that's because he was talking about the people, belivers! ALL believers, not just any given demonation.