Gaza Aid Workers Shot Recklessly by IDF Troops for Minutes
April 24, 2025
In a devastating incident that has drawn widespread international condemnation, a military strike in Gaza killed seven aid workers from the World Central Kitchen (WCK)… Read More →