Geopolitics France is in turmoil and all we hear is crickets — what gives? France is in turmoil and all we hear is crickets. What
Geopolitics Why Canadian media won’t call post-Brexit protests ‘pro-democracy demonstrations’ If there are riots in Britain after the hard Brexit Pri
Alberta Politics Seriously, what’s the good of an effective carbon tax if it’s politically impossible to implement? Recent political developments in France and Alberta, th
Canadian Politics Do we need a Canadian version of the Logan Act to put a stop to dangerous freelance diplomacy? Most observers of Canada-U.S. politics and the two coun
Geopolitics Mission accomplished in Syria? Don’t bet more than you can afford to lose on that claim! Mission Accomplished? Donald Trump’s crowing Tweets p
Alberta Politics News Satire: U.S. will not tolerate foreigners acting like Americans, officials say ILLUSTRATIONS: A map showing some of the countries in w
Alberta Politics It’s time for a national postal bank in both Canada and the United States PHOTOS: The little Post Office in downtown St. Albert,
Alberta Politics Questions without answers: Why are our U.S. allies so ambivalent about ISIS, and what does it mean for Canada? PHOTOS: U.S. State Department spokesperson Mark Toner.
Alberta Politics Reassessing NATO: Canada shouldn’t let itself be ‘Article Fived’ into a war by Turkey’s Islamist president PHOTOS: A bunch of NATO political bureaucrats try to lo
Alberta Politics Brad Wall’s call to block refugees from Syria is just more of the same old conservative wedge politics PHOTOS: Saskatchewan Premier Brad Wall (CBC Photo). Bel
Canadian Politics What’s next? F-35 boondoggle to land on the deck of a Canadian Mistral carrier? PHOTOS: The F-35, possibly the worst military aircraft
Canadian Politics Will Canadian troops in Ukraine have to train radical Islamist volunteers said to be tied to ISIS? PHOTOS: Defence Minister Jason Kenney explains who Cana