Archaeologists Claim to Have Found ‘Church of the Apostles’ Near Sea of Galilee
A group of archaeologists claim to have found the Church of the Apostles— which has been said in Christian tradition to have been built above the homes of Jesus’ disciples Andrew and Peter—near the Sea of Galilee in Israel.
