Israeli troops shot at Gaza aid workers from 'point-blank range', leaked documents reportedly show

Wednesday 23rd April 2025 18:30 BST


New details from the Israeli military's investigation into the killings of 15 aid workers in Gaza on 23 March directly contradict the IDF's official narrative.

The full article is no longer available.