Newly-discovered basilica at the See of Galilee indicates possible location of Apostles Peter and Andrew’s home
A newly-found mosaic in el-Araj, on the northern shore of Lake Kinneret in Israel, shows the most probable location of the city of Bethsaida and it could also indicate the home of Apostles Peter and…