A Map of Shame

An embarrasing day in US history.

US Abandons Ukraine, Ruptures Atlantic Alliance

A shocking but completely unsurprising development.

A Note on Ukrainian Elections

Countering Russian (and now American) propaganda.

A Grotesquerie for Our Age

Trump blames Ukraine for being invaded.

The New World Order

Really, a older, more imperialistic one.

Senate Puts Tulsi Gabbard in Charge of Our State Secrets

The World’s Greatest Deliberative Body is not doing its job.

Legalizing Corruption

The 47th President had a busy Monday.

Russia Lauds Shuttering of USAID

Making Russia happy again.

CIA Gets Purge and New Mission

Our premier intelligence agency will focus on the Western hemisphere.

The Great US-Colombian Conflict is Over!

Thoughts on an unnecessary confrontation.

Biden Pardons Fauci, Milley, And Others

Going out on another unforced error

Making Imperialism Great Again

Greenland, Canada, and Panama. Oh my.

NYE Tabs

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

Feel-Good News Out of Ukraine

The bad guys are having a bad week.

The Shamelessness of Mitch McConnell

Not to mention impotence.

More Loyalist Appointments

Nunes and Grinell.

FBI Director Wray to Resign Before Trump Inauguration

The move paves the way for Kash Patel or another Trump appointee.

Fighting to Control Syria

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

Monday Tabs

Assad Regime Toppled

A fifty-year dictatorship has been ousted. What now?

Iran Retreats From Syria

Another setback for Teheran.

DeSantis For SECDEF?

The Florida governor is among several names being floated to replace Pete Hegseth.

More Tariff Threats

Trump is like a child with a new toy.

Thoughts on Kash Patel for FBI Director

A dangerous choice that the Senate must reject.

Rebels Retake Aleppo

Another huge blow against Iranian’s regional strategy.

Policy is Easy!

Just lie about it.

All Federal Charges Against Trump Dismissed

Justice delayed is justice denied.

Thoughts on Hitler, Fascism, Blogging, and This Present Moment

Thinking out loud, as one does.

Humiliation, Kowtowing, and Authoritarianism

Appointing unqualified loyalists is only the start.

Biden Authorizes Ukraine to Fire ATACMS into Russia

We have crossed Putin’s red line.

Muslims Shocked—SHOCKED!—Trump is Pro-Israel

Of leopards and faces.

Gabbard as DNI

The ludicrous appointments keep coming.

“Fox & Friends Weekend” Host for SECDEF

No, I am not kidding.

Mike Waltz Next National Security Advisor

The Congressman and Green Beret colonel will head Trump’s national security team.

Tuesday Tabs

Marco Rubio Next Secretary of State

Trump’s foreign policy team is taking shape.

Trump’s Ukraine Position Starts to Emerge

It sounds the same in the original Russian.

The List

My concerns about a second Trump administration.

“Oligarchy, The Rule of Law, and the Democratic Order”

Trump, Bezos, and the slippery slope of authoritarianism.

Israel Hits Iran With Limited Strikes

After 29 days . . . a proportionate response.

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

North Korea Sending Troops to Ukraine

Escalation? Russian desperation?

Biden Wants to Limit Data Transfers to Adversaries

Closing the barn door after the horse has left.

lego people crowd lego people crowd

Disinformation, Dystopia, and Disillusion

Bizarre conspiracy theories shared by powerful people are immune to fact checking.

Trump’s Plans to Use Justice Department for Vengeance

A chilling feature from the Wall Street Journal.

Being A Useful Idiot Pays Well (Allegedly)

Where’s my $400,000 a month contract?

McMaster on Trump

His former National Security Advisor is not impressed.

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

The Kursk Incursion

A bold reversal of fortunes. For now.

Trump Lies About Hostage Release Record

Or more charitably, forgets due to cognitive decline