Question: Are both Qusra and Elstree located in the same country?
Sentence (from "Jalud"): Jalud is a Palestinian village in the Nablus Governorate in the northern West Bank.
Relevant evidence: No