Florida firing squads What has death penalty supporters all riled up
(AXcess News) Chicago - A majority of Americans seem to agree: They want the death penalty. And in a majority of states, the death penalty is legal. So why are supporters of the death penalty ...