Israel’s Death Penalty Bill and Lapel Pin Glorify Killing and Sanctify Revenge

Israel’s Death Penalty Bill and Lapel Pin Glorify Killing and Sanctify Revenge

It was an abject abomination for lawmakers in the far-right Otzma Yehudit party to wear golden lapel pins in the shape of a noose during a recent committee meeting on the controversial bill to legislate the death penalty for terrorists….

Continue Reading