Question: Are Franco Foda and Stephen Jackson (Canoeist) from the same country?
Sentence (from "Stephen Jackson (canoeist)"): Stephen Jackson( born 18 September 1956) is a British sprint canoer who competed in the early to mid-1980s.
Relevant evidence: Yes