The Walrus

The Walrus is a Canadian general interest magazine founded in 2003 and based in Toronto. It covers a wide range of topics including politics, culture, and the environment, with a focus on long-form journalism and essays. The magazine is published by The Walrus Foundation, a registered charity, and describes itself as a platform for thoughtful and fact-based journalism.

Country
πŸ‡¨πŸ‡¦ Canada
Type
Magazine
Tier
T2
Est.
2003
HQ
Toronto, Ontario, Canada
Prestige
High
Reach
Moderate
Languages
English
Visit website