Jarrett Decker

encyclopedia

Capital Punishment

by Jarrett Decker on Aug 15, 2008

Also known as the death penalty, capital punishment has divided libertarians over the power of government and the justice of criminal procedures.