
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 May, the…
Full Article