The Walrus Foundation is a charitable non-profit organization with an educational mandate to support public debate on matters vital to Canadians....