%term% Archives %page% %sep% %sitename%
by | Apr 13, 2026

Maduro, well, it was like a Western, you need a strong, silent type to go in and take out the…

by | Apr 13, 2026

Historical analogies are never exact, and some can be misleading. With the announcement by President Trump of a naval blockade…

by | Apr 12, 2026

With the firing of the Army Chief of Staff, Secretary of War Pete Hegseth almost completely purged all the Biden…

by | Apr 12, 2026

As Mark Twain said, history doesn’t repeat itself but it often rhymes. We seem to be living in one of…

by | Apr 11, 2026

President Donald J. Trump’s foreign policy doctrine did not emerge from a think tank or a campaign platform staffed by…

by | Apr 11, 2026

There may be reason to congratulate President Trump — and the United States Air Force — for defeating the heirs…

by | Apr 10, 2026

A few days ago, I was jolted by the radio news that Israel, the USA, and Iran were entering a…

by | Apr 9, 2026

Several days ago, President Trump and his national security team issued a stark ultimatum to Iran’s regime: reopen the Strait…

by | Apr 9, 2026

“Donald Trump prides himself in his ability to strike a deal. But the real estate mogul turned president’s negotiating strategy…

by | Apr 8, 2026

I could spend a lot of this column musing about the absolute whiplash gripping the American and global commentariat surrounding…

Sign up to receive our latest updates! Register
[ctct form="473830" show_title="false"]