President Donald Trump speaks with Israeli Prime Minister Benjamin Netanyahu in the Oval Office after a joint press conference announcing the U.S. peace plan for Gaza, Monday, September 29, 2025. President Donald Trump speaks with Israeli Prime Minister Benjamin Netanyahu in the Oval Office after a joint press conference announcing the U.S. peace plan for Gaza, Monday, September 29, 2025.

Netanyahu Escalates War, Defying Trump

A play in three acts.

President Donald J. Trump greets President Xi Jinping of the People’s Republic of China at Zhongnanhai in Beijing, China, Friday, May 15, 2026 President Donald J. Trump greets President Xi Jinping of the People’s Republic of China at Zhongnanhai in Beijing, China, Friday, May 15, 2026

A Summit About Nothing

Winging it is seldom a sound diplomatic strategy.

The Veep, the Pope, and Just War Theory

Also, this Just In: WWII Was 80 Years Ago

US to Blockade Closed Strait

The flailing president.

Trump Agrees To Cease Fire on Iran’s Terms

No significant U.S. war aims were achieved.

Iran War One Month In

There’s still no strategy.

Trump Demands a Coalition

That’s not how any of this works.

Who’s Running Iran?

Apparently, not the president or his “leadership council.”

Iran War: Actionable Intelligence

Now we know why it started when it did.

Shadow War Between Russia and Europe?

Western intelligence services are sounding the alarm.

Peak Republican Cowardice?

The question mark is for the peak, not for the cowardice.

President Donald Trump hosts a bilateral dinner for Israeli Prime Minister Benjamin Netanyahu, Monday, July 7, 2025, in the Blue Room. President Donald Trump hosts a bilateral dinner for Israeli Prime Minister Benjamin Netanyahu, Monday, July 7, 2025, in the Blue Room.

Israel To Retake Gaza City

The seemingly inevitable next step.

US Attack Likely Set Iran Nuke Program Back Mere Months

The preliminary DIA assessment has been leaked.

Social Media Diplomacy?

Is that really a good idea?

Ceasefire in Iran War

This phase seems to be over. [Or maybe not!]

President Donald Trump speaks with Secretary of Commerce Scott Bessent, Secretary of State Marco Rubio, and National Security Advisor Mike Waltz in the Oval Office, Wednesday, April 30, 2025. President Donald Trump speaks with Secretary of Commerce Scott Bessent, Secretary of State Marco Rubio, and National Security Advisor Mike Waltz in the Oval Office, Wednesday, April 30, 2025.

Michael Waltz Out as National Security Advisor [But in as UN Ambassador!]

A major reshuffling of the foreign policy team 100 days into the administration.

Trump Administration Continues to Fight to Keep an Innocent Man in a Gulag

The saga of Kilmar Abrego Garcia continues to underscore the immoral nature of this presidency and its power goals.

The Artlessness of the Deal

Applying rational analysis to attitude and instinct.

The Leader of the Free World?

The postwar era may have ended yesterday.

US Abandons Ukraine, Ruptures Atlantic Alliance

A shocking but completely unsurprising development.

Friday Tabs

MAGAing America edition.

Israel Preparing to Execute Trump Non-Plan For Gaza

A little ethnic cleansing coming right up.