Almost an Admission (But Not Quite)
A few days ago, 8 palestinians – including an Islamic Jihad terrorist commander – were killed after an explosion went off in a house. The facts that witnesses saw debris among the rubble of what looked like locally manufactured rockets, the IDF denied involvement, and even Hamas stated it may have been a work accident, [...]


