Archaeologists may have found apostle Peter's hometown

“Archaeologists believe they may have solved a mystery: the location of Bethsaida, the biblical town that was home to the apostles Peter, Andrew and Philip.” BPNews

Discussion