Why Israel Needs The Death Penalty

On Nov 13, 18 year-old Israeli Army private Eden Atias was seated on a bus that had just parked in the central bus station of Afula, a city in Israel’s north.