Death trap’: Israeli forces kill six in new attack on Gaza aid seekers
Palestinians inspect an UNRWA-run aid distribution centre following an Israeli strike in Rafah, in the southern Gaza Strip, on March 13, 2024 [Mohammed Salem/Reuters] Published March 14, 2024 The […]