Question: Are Torchwood Magazine and Al-Irfan (Magazine) from the same country?
Sentence (from "Torchwood Magazine"): Torchwood - The Official Magazine is a British magazine devoted to the BBC science fiction television series "Torchwood".
Relevant evidence: Yes