Video | Israel | Palestine | Gaza | YES! Presents: Rising Up with Sonali ICC Issues Arrest Warrants for Israeli Officials Palestinian scholar Ramzy Baroud examines the impact of the ICC’s arrest warrants for Netanyahu. | Dec 5, 2024