Israel killed Gaza aid workers in ‘execution style’ massacre in 2025: Report

Nearly a thousand bullets were fired by the Israeli soldiers in a brutal massacre that killed fifteen Palestinian aid workers on March 23, 2025, at Tel al-Sultan, Gaza.