The free high-resolution photo of america, china, commerce, communication, business, concept, country, currency, distribution, earth, economy, exchange, export, global, globe, goods, hand, import, industry, information, international, investment, logistic, map, market, message, rate, shipping, tariff, trade, transfer, transportation, war, blue, text, cartoon, flag, art, font, illustration, line, graphic design, clip art, graphics, human behavior @Mohamed Hassan , taken with an unknown camera 08/04 2018 The picture taken with The image is released free of copyrights under Creative Commons CC0. The free high-resolution photo of america, china, commerce, communication, business, concept, country, currency, distribution, earth, economy, exchange, export, global, globe, goods, hand, import, industry, information, international, investment, logistic, map, market, message, rate, shipping, tariff, trade, transfer, transportation, war, blue, text, cartoon, flag, art, font, illustration, line, graphic design, clip art, graphics, human behavior @Mohamed Hassan , taken with an unknown camera 08/04 2018 The picture taken with The image is released free of copyrights under Creative Commons CC0.

All-in On China

A natural evolution in American foreign policy, albeit a concerning one.

Trump and the Liberal Order

America is getting screwed by playing by the rules it created.

The Artlessness of the Deal

Applying rational analysis to attitude and instinct.

Navy aircraft carrier with jets Navy aircraft carrier with jets

Norway Cutting Off Fuel to US Navy

A story I thought I’d never see.

US Abandons Ukraine, Ruptures Atlantic Alliance

A shocking but completely unsurprising development.

German Election Dominated by Parties of the Right

But a centrist grand coalition will likely govern.

A Grotesquerie for Our Age

Trump blames Ukraine for being invaded.

The New World Order

Really, a older, more imperialistic one.

Making Imperialism Great Again

Greenland, Canada, and Panama. Oh my.

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.

Assad Regime Toppled

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

Trump the Antihero?

The cruelty isn’t the point.

Matthew Whitaker as NATO Ambassador

Stop me if you have heard this before, but he is unqualified for the job.

Mike Waltz Next National Security Advisor

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

Marco Rubio Next Secretary of State

Trump’s foreign policy team is taking shape.

The List

My concerns about a second Trump administration.

Tim Walz’s Political Origin Story

An oft-told tale turns out to be bullshit.

MAGA is Getting More MAGA

Trump’s second term would be much worse than his first.

Biden Press Conference Doesn’t Stop Bleeding

A relatively strong performance doesn’t change the narrative.

Clooney and Pelosi Join ‘Replace Biden’ Effort

The President’s demand that Democrats shut up and rally behind him is going unheeded.

Macron Calls Snap Election

His party got destroyed in EU elections, so he’s doubling down.

Putin Escalates War Abroad While Purging Enemies at Home

The Russian autocrat is emboldened.

China’s Gray Zone Activities

It’s more than competition but less than war.

photo of war, plastic, small, army, green, toy, weapon, military, gun, soldier, combat, tiny, isolated, object, model, troop, miniature, white, figurine, commando, play, man, figure, battle, attack, background, enemy, action, warfare, childhood, army men, grass, action figure photo of war, plastic, small, army, green, toy, weapon, military, gun, soldier, combat, tiny, isolated, object, model, troop, miniature, white, figurine, commando, play, man, figure, battle, attack, background, enemy, action, warfare, childhood, army men, grass, action figure

War, Maturity, and Necessity

Are we avoiding facing hard truths?

Trump’s Increasingly Unhinged Rallies

Yesterday’s New Jersey speech was something to behold.

Real Military Spending

An interesting analysis by The Economist.

House Approves $61 Billion Ukraine Aid Package

A win for the good guys and a loss for Trump and Putin.

Argentina Applies for NATO Partnership

The Western sphere widens.

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

Ukraine Losing and Growing Demoralized

While the West dithers, Russia is doubling down.

Pope Urges Ukraine to Surrender, er, Negotiate

The “courage of the white flag” is a horrible idea.

Biden Delivers ‘Fiery’ Campaign Speech

The state of the union is apparently fiery.

Air Force Gen. Charles Q. Brown Jr., chairman of the Joint Chiefs of Staff. NBC News. February 12, 2024. Air Force Gen. Charles Q. Brown Jr., chairman of the Joint Chiefs of Staff. NBC News. February 12, 2024.

Joint Chiefs Chair Caught in the Middle

In the Trump era, it’s all politics.

Trump Would Encourage Russia to Attack NATO Members Who Don’t Pay Up

Yet more evidence the man is unfit to serve as Commander-in-Chief.

A Bad Year For The West?

The BBC’s security correspondent thinks so.

What Next in Gaza?

The cease-fire will end. What follows is not at all clear.

Israel, Hamas, and the Laws of War

It’s . . . complicated.

Ukraine Taking The War to Russia

The tables have turned.

Breaking the Ukraine Stalemate

Will taking the war to Moscow change Putin’s calculus?

Far Right Politics Spreading Across the West

The trend shows no sign of abating.

Chinese ‘Exploitation Campaign’

Our pacing threat is hiring military veterans with special skills.

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

Ukraine May Fall Short

Yet more leaked intelligence gives a gloomy forecast.

Lisa Franchetti to be First Woman Military Service Chief

President Biden has again made history.

But What About Trump?

Must every topic be viewed through that lens?

Sweden To Join NATO

Turkey’s Erdogan has agreed to drop his objection.

Erdogan Conditions Sweden’s NATO Bid on Turkey EU Admission

Finally, a rationale that makes sense.

NATO to Bolster Ukraine Aid

Membership is stalled by more support is coming.