Storia: Death penalty bill is a moral stain on Israel's leadership — Warptech News