52
Israeli troops would have declared that they had been ordered to shoot civilians on the assistance sites in Gaza – Claims Israel NIE.
The nameless Israeli troops would have declared to an Israeli media that they had been ordered to shoot Palestinian civilians on Gaza aid sites. But Israel has denied this complaint and other accusations linked to the Gaza Humanitarian Fund. In this episode of Fact Check, @khalidmajzoubofficial by Tel Aviv Tribune unpacking the evidence.
