By SI Filings
Aug
22
2019
"Recent discoveries have placed the biblical city of Bethsaida closer to shore where Peter and Andrew left their nets to follow Christ." - Christianity Today
651 reads