Appears On
Episode Appearances
Morning Joe · Apr 15, 2026
U.S. blockade of Iranian ports underway; U.S. sending thousands more troops to the Middle East
“Proposed blockade strategy (Haas Plan) adopted by Trump administration for Iran pressure”
U.S. Military Blockade of Iranian PortsIran Nuclear Negotiations and Deal-MakingTroop Deployment to Middle East
View AnalysisNewshour · Apr 13, 2026
Hungary election: Viktor Orbán ousted after 16 years in power
“Foreign policy expert who advocated for Trump's counter-blockade strategy and discussed Iran negotiations”
Hungarian Electoral Politics and Democratic TransitionEU Governance and Unanimity RequirementsUS-Iran Nuclear Negotiations and Maritime Law
View AnalysisMorning Joe · Apr 13, 2026
‘I have no fear of the Trump administration’: Pope Leo reacts to Trump’s criticism
“Provided expert analysis on Iran blockade strategy, Hungary election implications, and diplomatic sequencing”
Hungary Election Results and Orbán's DefeatTrump Administration's Failed Foreign Policy InterventionsU.S.-Iran Nuclear Negotiations and Strait of Hormuz Blockade
View AnalysisNewshour · Mar 2, 2026
US-Israel war with Iran: Strikes continue
“Council on Foreign Relations president questioning war necessity and criticizing lack of clear endgame strategy”
Iran Nuclear Program and Ballistic Missile DevelopmentUS-Israel Military Coordination and StrategyHezbollah's Role in Regional Conflict Escalation
View AnalysisMorning Joe · Feb 24, 2026
Trump to deliver State of the Union address tonight
“President Emeritus of Council on Foreign Relations; analyzed Ukraine war stalemate and Iran military strategy disconnect”
Trump State of the Union Address StrategyPresidential Approval Ratings and Independent VotersDOJ Violations of Court Orders in Immigration Cases
View Analysis