Peace in Our Time?

Right back where your daddy was.

Trump Agrees To Cease Fire on Iran’s Terms

No significant U.S. war aims were achieved.

President Donald Trump, Chief of Staff Susie Wiles, Chairman of the Joint Chiefs of Staff Dan Caine, Vice President JD Vance, and Secretary of State Marco Rubio meet in the Situation Room of the White House, Saturday, June 21, 2025. Portions of this photo have been blurred for security purposes. President Donald Trump, Chief of Staff Susie Wiles, Chairman of the Joint Chiefs of Staff Dan Caine, Vice President JD Vance, and Secretary of State Marco Rubio meet in the Situation Room of the White House, Saturday, June 21, 2025. Portions of this photo have been blurred for security purposes.

Joint Chiefs Chairman Cautious About Iran Fight

Will POTUS listen?

President Donald Trump participates in the Board of Peace Charter Announcement and Signing ceremony during the World Economic Forum, Thursday, January 22, 2026, at the Davos Congress Center in Davos, Switzerland. President Donald Trump participates in the Board of Peace Charter Announcement and Signing ceremony during the World Economic Forum, Thursday, January 22, 2026, at the Davos Congress Center in Davos, Switzerland.

Trump Preparing For War With Iran

You’re going to be finding out over the next, maybe, 10 days. 10 to 15 days, pretty much, maximum.

President Donald Trump holds a cabinet meeting, Thursday, January 29, 2026, in the Cabinet Room. President Donald Trump holds a cabinet meeting, Thursday, January 29, 2026, in the Cabinet Room.

Chaos Works Both Ways

Flooding the zone saps his opponent’s attention, but also his White House’s.

Trump’s National Security Non-Process

A very different way to run a railroad.

Iran Votes to Close Strait of Hormuz

What? Retaliation from Iran?

Trump Has Approved Iran War Plans

Whatever that means.

Rubio Guts National Security Council

A massive purge ahead of the long weekend.

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.

Israel’s Next Move

Will the Netanyahu government double down on its weakening of Iran?

Belligerent Denial and Obstinant Lies

The unsurprising response to the Signal debacle.

Did Somebody Say “Dunce”?

The ineptitude is staggering.

Dan “Razin” Caine Nominated for Joint Chiefs Chairman

The retired 3-star National Guard officer is an unorthodox pick.

Looking for a Few Good Toadies

Willingness to lie is now a requirement for senior intelligence and law enforcement posts.

Trump and the Deep State at State

Normal transition . . . and potential red flags.

Fighting to Control Syria

The fall of the Assad regime is the end of the beginning.

Thoughts on Kash Patel for FBI Director

A dangerous choice that the Senate must reject.

Flag Ukraine Silhouette Ruins Soldier War Flag Ukraine Silhouette Ruins Soldier War

North Korea Sending Troops to Ukraine

Escalation? Russian desperation?

Presidential Appointees and the Hatch Act

The Secretary of the Navy supports the man who hired him. Who knew?

Biden’s Catastrophic Debate Performance

A second Trump presidency got much more likely last night.

Did Rafah Tent Tragedy Cross Biden’s Red Line?

Some 45 are dead in what Israel calls a “tragic accident.”

No End in Sight for Gaza War

There is no obvious better state of the peace acceptable to both parties.

Hamas Accepts Ceasefire That’s Almost Certainly Unacceptable to Israel

Neither side is willing to give up on its war aims just yet.