Most Americans support life in prison over death penalty, says new poll

Crux has this news  here.