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
- 2 views
As iron sharpens iron,
one person sharpens another. (Proverbs 27:17)
“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