Question: Are both Alberto Herreros and Ross Hall (Politician) from the same country?
Sentence (from "Ross Hall (politician)"): From 1982 to 1988 he was mayor of Grimsby, Ontario and regional councillor in Niagara.
Relevant evidence: No