Appears On
Episode Appearances
The NPR Politics Podcast · Jun 15, 2026
Trump announces deal to end Iran war and reopen the strait
“Analyzed political implications of Iran deal and Republican responses to the agreement”
Iran Nuclear Agreement NegotiationsStrait of Hormuz ReopeningGlobal Oil Market Volatility
View AnalysisThe NPR Politics Podcast · May 26, 2026
What to know about the California governor’s race
“Co-host of the NPR Politics Podcast discussing California primary dynamics”
California Top-Two Primary SystemGubernatorial Primary Strategy and ConsolidationSingle-Payer Healthcare Policy
View AnalysisThe NPR Politics Podcast · May 12, 2026
Mr. Trump goes to Beijing
“Co-host analyzing US-China power dynamics, leverage positions, and geopolitical implications”
US-China Trade Relations and TariffsArtificial Intelligence Governance and CompetitionTaiwan Independence and Diplomatic Language
View Analysis