Question: Are Enrico Alleva and Skip Storch both from the same country?
Sentence (from "Enrico Alleva"): Enrico Alleva( born 16 August 1953 in Rome, Italy) is an Italian ethologist.
Relevant evidence: Yes