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.
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.