France Condemns Israeli Death Penalty Law as ‘Inhumane and Degrading’
Paris: France on Thursday labeled Israel’s newly approved death penalty law for Palestinian prisoners as ‘inhumane and degrading’ following its passage in the Israeli parliament, the Knesset. The law stipulates the death penalty as the default punishm…