Deaths at aid delivery site in Gaza draw condemnation
Israeli troops in the northern Gaza Strip opened fire on Palestinians scrambling for food aid on Thursday in a chaotic incident that the health ministry in the Hamas-run territory said killed more than 100 people. Though there were conflicting reports on how the pre-dawn incident unfolded, the Israeli military said a "stampede" occurred when thousands [...]