Claim: Saint Peter is from Bethsaida in Galilee.
Verdict: NOT ENOUGH INFO