Posted inAlberta Politics Deep irony in the deep state: Some thoughts about those post-Christmas American ‘spy’ expulsions by David ClimenhagaDecember 30, 2016December 30, 2016
Posted inAlberta Politics I come to bury Castro, not to praise him: unpacking conservative fury at PM Justin Trudeau’s condolences by David ClimenhagaNovember 27, 2016November 27, 2016
Posted inGeopolitics If Donald Trump won’t knuckle under, could he face an American ‘Colour Revolution’? by David ClimenhagaNovember 17, 2016November 17, 2016
Posted inAlberta Politics News Satire: U.S. will not tolerate foreigners acting like Americans, officials say by David ClimenhagaJuly 31, 2016
Posted inAlberta Politics New York Times coverage of Russian hacking deserves another Pulitzer – for fiction! by David ClimenhagaJuly 29, 2016
Posted inAlberta Politics It’s time for a national postal bank in both Canada and the United States by David ClimenhagaMay 24, 2016
Posted inAlberta Politics Victory Day in Moscow: some thoughts about the wisdom of messing with Russia by David ClimenhagaMay 9, 2016May 9, 2016
Posted inAlberta Politics Questions without answers: Why are our U.S. allies so ambivalent about ISIS, and what does it mean for Canada? by David ClimenhagaMarch 26, 2016March 26, 2016
Posted inAlberta Politics, Canadian Politics Short-term jobs and profits notwithstanding, Canada’s interests are not served by Saudi armoured vehicle sale by David ClimenhagaJanuary 10, 2016January 10, 2016
Posted inAlberta Politics, Geopolitics Why Canada’s belligerent Conservatives are likely praying for peace in the Persian Gulf by David ClimenhagaJanuary 5, 2016January 5, 2016
Posted inAlberta Politics, Canadian Politics Reassessing NATO: Canada shouldn’t let itself be ‘Article Fived’ into a war by Turkey’s Islamist president by David ClimenhagaNovember 29, 2015
Posted inAlberta Politics, Canadian Politics Brad Wall’s call to block refugees from Syria is just more of the same old conservative wedge politics by David ClimenhagaNovember 18, 2015November 18, 2015