March 5, 2026 Why did President Trump launch a war against Iran? Two reasons. First, electoral polls indicated a dramatic victory for anti-Trump Democrats in this fall’s Congressional elections. This would put a welcome end to Trump’s campaign to establish one-man rule in the United States. Losing the Senate and/or […]


January 29, 2026 Vladimir Lenin observed that the fastest way to crush a nation was to debauch its currency. His famous quote was made in reference to Germany’s floundering Weimar Republic, but it is just as appropriate to today’s besieged Iran. Right now, a US fleet is steaming toward Iran, […]


June 17, 2025 We are witnessing a joint Israeli-US attack on Iran. Claims by the Trump administration that it is not involved are false. Israel’s far right government and the Trump administration are joined at the hip. Particularly so in air power. On my last visit to the Pentagon, I […]