New evidence that IDF shelled Israeli citizens on Oct. 7, killing over a hundred
Several new testimonies by Israeli witnesses to the October 7 Hamas surprise attack on settlements in the vicinity of Gaza add to growing evidence that the Israeli military killed its own citizens as they fought [ More … ]