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

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

Sky News

Published

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.

Full Article