ADVERTISEMENT

The publishing company DC Thomson is based in which Scottish city?

Geography Trivia: The publishing company DC Thomson is based in which Scottish city?