Tag: lethal injection

Aug 09

Dump the Death Penalty

In Brief—The death penalty is an anachronism that is not only immoral, it is tied to the 18th century traditional view that it was acceptable to exact an eye for an eye revenge for a variety of acts now scientifically known to be discredited. It’s time for America to join the civilized world in eliminating …

Continue reading