Israeli Strike on Gaza Aid Point Kills 18
An Israeli airstrike hit a flour distribution center in Deir al-Balah, Gaza, killing 18 Palestinians and injuring dozens. Local sources said the attack targeted an aid point near the Al-Baraka intersection. Israel’s bombardment of the Gaza…