Question: Are Vindrey and Ahmadabad Deris both located in the same country?
Sentence (from "Vindrey"): Vindrey is a village(" selo") in Torbeyevsky District of the Republic of Mordovia, Russia.
Relevant evidence: Yes