ADMINISTRATIONDEFENSE Trump Stumbles Into Iran Stalemate; War Becomes Quagmire; Hegseth Humiliated Keith GirardApril 24, 2026July 29, 2026
COMMENTARYPOLITICS Trump Iran War Folly Comes Home to Roost: No Exit, Let Blame-Shifting Begin Jim AstrachanMarch 24, 2026March 24, 2026
POLITICSWORLD Israel-Hamas War: Donald Trump Foreign Policy Blunders Set Stage for Conflict, Strife Keith GirardNovember 10, 2023December 10, 2023
BUSINESSNATIONAL SECURITY Trump Hotel Deal May Have Helped Iran Fund Middle East Terrorism Keith GirardJanuary 14, 2020January 15, 2020
FOREIGN POLICY Trump Middle East Bungling Leads to Brink of War Nobody Wants Keith GirardJanuary 8, 2020January 8, 2020
CULTURE Trump Scrambles to Justify ‘Wag-the-Dog’ Attack on Iranian General Keith GirardJanuary 3, 2020March 5, 2026
FOREIGN POLICY Trump Fumbles to Justify ‘Wag the Dog’ Strike on Iranian General Keith GirardJanuary 3, 2020January 3, 2020
ArtMUSEUMS Persia’s Cyrus the Great May Not Have Been So Hot After All Keith GirardJune 20, 2013May 7, 2023