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