Sitemap - 2026 - John’s Substack

Israel Is a Strategic Liability

JJM YouTube Alert

Wolf Warrior Diplomacy with Allies

On Propaganda

Seeing Eye to Eye with Piers on Iran

JJM YouTube Alert

The Disaster that Keeps on Giving

JJM YouTube Channel

What a Disaster!

Trump in Iran Is Looking More & More Like LBJ in Vietnam

Back with the Judge

Another Memorandum of Understanding?

Will President Trump Strike Iranian Bridges And Power Stations This Coming Week, As He Promised?

Up the Eascalation Ladder

Flailing about in Iran & Ukraine

Discussing the Iran War in India

The US Cannot Defeat Iran

With Iran's Professor Marandi

The MOU Moving Forward

Russia Is Winning in Ukraine

Another Bay of Pigs?

The Balance of Coercive Leverage

Iran--Not Sam--Holds the Cards

Russia Has Red Lines & Nuclear Weapons

Israel's Bleak Future

Wither Away the Iran Deal?

Trump Had No Choice

The Art of Losing Wars

What Nuclear Taboo?

Talking with Tucker Carlson

Ukraine Is Doomed to Lose The War

In the Land of Thucydides

Trump Lashes Out at Bibi

JJM on Breaking Points

Will Russia Strike Targets in Europe?

Repairing US Relations with India

The Iran Roller Coaster

Can Trump End the Iran War?

Eating Humble Pie

Putin's Incentive to Escalate

Will He or Won't He?

Mearsheimer and Walt versus Nuland and Pompeo

Following in LBJ's Footsteps?

Iran & Trump's Trip to China

Back with Trita Parsi

The Iranian Merry Go Round

What Went Wrong?

President Trump Thinks the US Can Play Traffic Cop in the Persian Gulf

The Fallout from the Iran Debacle

Iran Plays Tough with Trump

Can Trump Handle Losing?

The Fraught State of Global Politics

Thankfully, Trump Blinks

Trump Is Trapped and Knows It

More of the Same on Iran

Israel Owns Trump

The Trump Blockade Will Fail

Escalation Will Not Work for Trump

Attacking Iran Was Irrational

JJM Address at The Arab Center

JJM on the "Ceasefire"

Talking Iran on The Duran

Channeling Hitler

Power Politics & The Iran War

With Steve Walt on the Lobby & Iran

Following in LBJ's Footsteps?

Boxed in by Iran

Will Trump Go Kamikaze?

Talking with Charlie Rose

We're Screwed!

Talking Iran with Trita Parsi

Neck Deep In The Big Muddy

Thinking about the Long Haul

The Iran War: Manna from Heaven for China & Russia

Agreeing with Piers on Iran

The Iceberg Ahead

Up the Escalation Ladder

Israel, Its Lobby, and the Iran War

Gallipoli II

"The Israel Lobby" after 20 Years

Bound to Lose

The Unfolding Disaster in the Gulf

You Listen to Israel, You Lose

Screwed!

The Big Picture

Bombing to Lose

Big Trouble Ahead in Iran

Talking Iran with The Judge

Is Trump Wavering on Iran?

What's The Least Bad Alternative?

Is a Peace Deal in Ukraine Possible?

America First?

A Deep Dive on Iran

Another War for Israel?

US Foreign Policy Marches On

Kabuki Theater with Iran & Russia

The New World Order--or Disorder?

My Fake AI Problem

Trump Makes Nice with India

How Will The Ukraine War End?

No Way to Win in Iran

Talking Great Power Politics in Moscow

Iran Will Strike Back Hard

Weaponizing Antisemitism in Australia to Protect Israel

Talking with Glenn Greenwald

Trying to Comprehend Trump's FP

The Davos Donnybrook

The Trump Plan to Wreck Iran

Doing Battle with Piers

The Tag Team Fails in Iran

"It's Not Great Power Politics. It's Old-Style Imperialism"

The Iran Playbook

JJM vs. Kishore Mahbubani

Trying to Wreck Iran and Failing

Living in a Multipolar World

Asking for Big Trouble in Venezuela

The Venezuela Crisis and Europe

Quincy Panel on Irresponsible Statecraft

JJM vs John Bolton on Venezuela

JJM on Venezuela

Talk Tough & Carry a Little Stick