Israeli Prime Minister Says IDF ‘Unintentionally’ Killed Gaza Aid Workers in Strike Posted April 2, 2024in Israel • Published by Seven aid workers from World Central Kitchen were killed in the strike. Click here to view the full article