undefined

David Moscrop

Political writer and commentator; author of Too Dumb for Democracy. Offers expertise on the impact of the US election on Canada.