Dekel Chen
Appearances
NPR News Now
NPR News: 01-19-2025 8PM EST
We know their commitment. We feel their commitment. We need their commitment for all 98 to come home.
We know their commitment. We feel their commitment. We need their commitment for all 98 to come home.