Question: Are North Stoke, West Sussex and Tolombeh-Ye Mohammad Hoseyn Jafari both located in the same country?
Sentence (from "North Stoke, West Sussex"): North Stoke is a village in the Horsham District of West Sussex, England.
Relevant evidence: No