Today John McCain is in Canada. I just eyeballed his Economic Club speech (deliverying at 1) and it’s about trade, as promised. Nothing about Steyn. That might not be the venue. But Canada is; especially if you’re an American presidential candidate with a dark cloud surrounding your record on free speech.