Accusations that Israel Defense Forces soldiers executed 15 Palestinians, six of whom were found to be Hamas terrorists, in a March 23 incident in the southern Gaza Strip are “blood libels and false a
Read Source