Part of its educational mandate, The Walrus Foundation has organized a national speaker series The Walrus Talks. Each talk brings together eight speakers for a seven minutes presentation each on various subjects relating to a single theme. 264 more words