BLOG… Post #510: Defeats in the Middle East, One Place at a Time 3 Jun 2026 President Donald Trump hates to lose, but he is on a losing streak in the Middle East—not just in Iran, where his illegal war has been a strategic and diplomatic…
BLOG Post #476: Playing Trump 20 Sep 202521 Sep 2025 One cannot examine the wars in Ukraine and Gaza without noticing certain parallels. First and foremost are the human and economic costs of aggression. Those costs are staggering, and how…