Posted inCanadian PoliticsUS PoliticsWorld Politics U.S. threatens Iran, ignores world climate emergency: What does Canada do? by Duncan Cameron May 28, 2019
Posted inCanadian PoliticsAB, CA United Conservative Party introduces the Open for Fast Food Act — sorry about the 13% pay cut, kids by David J. Climenhaga May 28, 2019October 5, 2021
Posted inCanadian PoliticsCA It’s time to change the way we think about parliaments where no party has a majority by Karl Nerenberg May 23, 2019October 5, 2021
Posted inCanadian PoliticsPoliticsAB Postmedia bid for role in UCP ‘war room’ illustrates the folly of Trudeau’s lifeline for failing newspapers by David J. Climenhaga May 18, 2019October 5, 2021
Posted inCanadian Politics Politics in Canada is never easy — and it is about to get serious by Duncan Cameron May 7, 2019
Posted inCanadian PoliticsCA The game’s afoot in Ottawa as the moment nears for Jason Kenney to implement his ‘revenge platform’ by David J. Climenhaga April 29, 2019October 5, 2021
Posted inCanadian PoliticsCA When Jason Kenney kills Alberta’s carbon tax and emissions cap, what will Justin do? by David J. Climenhaga April 26, 2019October 5, 2021
Posted inCanadian PoliticsEnvironment Kenney defiantly challenges Trudeau on climate by Duncan Cameron April 23, 2019
Posted inCanadian PoliticsAB Jobs! Pipelines! Help is on the way! Or … maybe not: Election hot takes from Alberta by David J. Climenhaga April 18, 2019October 5, 2021
Posted inAnti-racismCanadian PoliticsCA Trudeau government panders to fears of an invasion of refugees by Karl Nerenberg April 11, 2019October 5, 2021
Posted inAnti-racismCanadian PoliticsCA Trudeau has proven himself feckless, but Scheer is scary by Karl Nerenberg April 9, 2019October 5, 2021