Much to Israel’s detriment, Israeli Minister of National Security Itamar Ben-Gvir pulled off an asinine and embarrassing stunt that never should have happened. A video he released on May 20, in which he mocked pro-Palestinian detainees from the Freedom Flotilla Coalition as they were manhandled, handcuffed and pinned down on the deck of a ship […]