Question: Are both New Oxford Review and Concho River Review from the same country?
Sentence (from "Concho River Review"): Concho River Review is an American literary magazine based in San Angelo, Texas.
Relevant evidence: Yes