This handout picture released by the Israeli army on April 1, 2024 shows Israeli troops operating in the Gaza Strip
- -
- Updated
This handout picture released by the Israeli army on April 1, 2024 shows Israeli troops operating in the Gaza Strip
-Tags
As featured on
Israel's defence chief said Wednesday a strike that killed seven aid workers in Gaza was a "grave mistake", after the deaths prompted a chorus of international outrage.
