A confessed murderer in Texas, dubbed the “tourniquet killer” for the way he strangled his victims, on Thursday became the first inmate executed in the United States in 2018. This video takes a look at the death penalty across the globe.
I Like ThisUnlike 0 Please Login to Vote
I Dislike ThisUn-Dislike 0 Please Login to Vote
icon Watch LaterAdded 1
icon Watch LaterAdded 5:40