Question: Are Niles, Illinois and Vorsha, Vladimir Oblast both located in the same country?
Sentence (from "Niles, Illinois"): The current population as of 2018 is 29,184.
Relevant evidence: No