Question: Are William Russell (Lord Mayor) and Leon Rooke both from the same country?
Sentence (from "William Benn (Lord Mayor of London)"): William Benn( c. 1682- 1755) was a British merchant, who was Lord Mayor of London in 1746.
Relevant evidence: No