Loading...

Death Penalty Milestone

|Kenneth Lee Boyd was executed today in North Carolina. He became the 1,000th prisoner put to death in the U.S. since the death penalty was re-instated in 1976. Boyd killed his wife and her father.