Menu
Sign In Pricing Add Podcast

Dekel Chen

Appearances

NPR News Now

NPR News: 01-19-2025 8PM EST

121.65

We know their commitment. We feel their commitment. We need their commitment for all 98 to come home.