HomePosts Tagged "capital punishment"

capital punishment Tag

Archive

Believe it or not, the death penalty still takes place in the U.S. at the federal level. Learn about Lisa Montgomery's recent, shocking execution.