Mustafa Barghouti, secretary-general of the Palestinian National Initiative, joins to discuss the latest developments on the Gaza ceasefire agreement between Israel and Hamas.
Copyright 2025 NPR
Mustafa Barghouti, secretary-general of the Palestinian National Initiative, joins to discuss the latest developments on the Gaza ceasefire agreement between Israel and Hamas.
Copyright 2025 NPR