Tag: ron lafferty

Death by firing squad: debate over death penalty heats up

The legislature is currently debating the death penalty, or rather, how to most effectively carry it out. Thirty-two states have the death penalty in the US but it’s important to note that throughout the world, it is only legal in 4 industrialized democracies, the United States, Japan, Singapore and South Korea although they have a moratorium

Read More »
Scroll to Top