Appears On
Episode Appearances
The NPR Politics Podcast · Jun 12, 2026
What to make of Trump’s mixed-messages on the Iran war
“Discusses Trump's low approval ratings and lack of electoral consequences affecting his behavior”
Iran Nuclear Negotiations and Peace TalksTrump Foreign Policy Messaging StrategyInflation and Energy Price Controls
View Analysis