
Israeli Airstrikes Kill 23 in Gaza amid Global Backlash over Aid Blockade
Gaza City, May 10, 2025 — A minimum of 23 Palestinians, three children, and their parents were killed last night and this morning in Israeli airstrikes, per Gaza’s Health Ministry. A tent housing the family was struck in the latest attack in Gaza City’s Sabra district, heightening alarms as the crisis in the embattled enclave…