William Astore on The Bloody Awful Waste of War

Reprinted from Bracing Views with the author’s permission. Courtesy of NBC News, here’s a brief summary of the butcher’s bill of the latest wars in the Middle East: Iran’s forensics chief said nearly 3,400 people had been killed in the country since U.S.-Israeli...

read more

Canada Joins US-Led Anti-China War Games

As the US blockades Iranian ships from sending oil to China, Canada’s military has sent a large force to join Washington’s effort to threaten that country. As Mark Carney calls US ties a “weakness”, Canada’s armed forces are quadrupling down on their US orientation....

read more

John Mearsheimer asks Can Trump Handle Losing?

Reprinted from John's Substack:  On 23 April 2026, I was on “Switzerland,” Tom Switzer’s new podcast, with the distinguished British historian and journalist, Max Hastings. It was a sobering conversation because Max is deeply concerned about President Trump’s state of...

read more