Where To Stream Democracy Now! Season 2026 Episode 81
Thursday, April 23, 2026
- Aired April 23, 2026
- 60 Min
How Hawkish Democrats, from Schumer to Harris, Paved the Way for War with Iran: Stephen Zunes The Looming Food Crisis: Why the Strait of Hormuz Is Disrupting Global Agriculture Betting on War: Mysterious Traders Make Millions on Well-Timed Bets Tied to Trump's War on Iran