Question: Are both Armkhi and Duqmaq located in the same country?
Sentence (from "Armkhi"): Armkhi — is a village in Djeyrakhsky District of the Republic of Ingushetia, Russia.
Relevant evidence: Yes