By Jeremy Rosen
I suspect the survival of torture for so long owes as much to the Church as to human nature.
By Ruchama Feuerman