Margaret Wente Archives - The Beaverton

Tag: Margaret Wente

Margaret Wente renews demon blood-pact

CANADA – With All Hallows’ Eve approaching and 100 new moons having passed since her last engagement with the blood demon Vasnarskabb, Globe and Mail columnist Margaret Wente has rene…

Share