Israeli forces kill Palestinians at aid station

semafor.com/article/06/18/2025/israeli-forces-kill-palestinians-at-aid-station

Israeli forces killed at least 51 Palestinians at an aid station in Gaza, according to witnesses.
Shootings at aid distribution sites in the enclave happen almost daily, but this may have been the deadliest: A local journalist said two missiles and a tank shell landed in the crowd.
Since…

This story appeared on semafor.com, 2025-06-18 10:27:57.
The Entire Business World on a Single Page. Free to Use →