An Israeli military investigation claims that “professional failures” and poor night vision led its troops to shoot 15 Palestinian rescue workers in Rafah on March 23. The report contradicts the weeks of Israeli statements who said the doctors led a threat to Israeli troops.
Posted on April 21, 2025