Archives by date

You are browsing the site archives for 2025.

Trump torches relations with India

Not long ago, the president was hailing the country as a great friend. Now he’s full of ‘unfair, unjustified, and unreasonable’ threats.

Homeland Security has a revealing taste in art

Homeland Security has a revealing taste in art

The agency promoted the 1872 painting ‘American Progress,’ which portrays us as we like to think we are.

Trump’s new list of enemy countries could be a self-fulfilling prophecy

The BRICS coalition of countries is challenging America’s economic dominance. The president’s angry response may drive them closer together.

The dangerous American fantasy of regime change in Iran

As bad as the government is, it would be a mistake for outsiders to topple it.

Trump’s Attack on Iran Will Further Destabilize the Middle East

This attack makes a nuclear-armed Iran more likely, not less.