The IDF (Israel Defense Forces) continues to martyr the Palestinians, as it marches them up and down and across the Via Dolorosa that is the Gaza Strip. By the time you read this—and as I write—the number of Palestinians murdered, maimed and displaced by The Devil’s agents will be, already is, out of date. Jump...