Roman church unearthed in northern Israel
Published on: Friday 19 July 2019
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. Mordechai Aviam of ...