Israel’s Latest Death Penalty Bill Fails the Litmus Test for Civilized Humanity

.....

© The Times of Israel (Blogs)