Question: Are The Arab (magazine) and Alter Ego (magazine) both from the same country?
Sentence (from "The Arab (magazine)"): " The Arab" is owned by an independent British publishing house of the same name, based in London.
Relevant evidence: Yes