Loading...
News
    Shows

      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.

      Related Videos

      You Might Like

      Comments