Ancient Galilee church unearthed, said to be home to apostles Peter and Andrew
Excavations in Israel’s Galilee have uncovered remains of an ancient church said to mark the home of the apostles Peter and Andrew, the dig’s archaeological director said Friday.