Location of Apostles Peter and Andrew’s House in Galilee Discovered
By Stephen Weizman, Breaking Christian News— 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 Kinneret Academic College, on the shore of the Sea of Galilee in northern Israel, said this season’s dig…