Question: Are both churches, St. Genevieve Church and Church Of God (Huntsville, Alabama), located in the same country?
Sentence (from "Church of God (Huntsville, Alabama)"): The group is headquartered in Sand Springs, Oklahoma.
Relevant evidence: No