Israel's Disinformation Campaign: Still No Evidence of Israeli Gov’t Allegations

Posted on the 08 December 2023 by Doggone

IDF=Incompetent Defence Force.
Yeah, it's really bad when it turns out the people charged with defending a country killed most of the people they are supposed to defend.