HomePosts Tagged "Lisa Montgomery"

Lisa Montgomery 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.