At Least 20 Killed in Stampede Outside a Gaza Aid Site
Jul 16, 2025 - 20:00
0

There were conflicting accounts from Palestinian and aid officials over what happened at the food distribution hub run by the Israel-backed Gaza Humanitarian Foundation.