Killer's face TWITCHES while he's put to death by lethal injection... as his final word is revealed

over 1 year in Daily mail

Freddie Owens, 46, was executed in South Carolina for the murders of convenience store clerk Irene Graves and fellow inmate Christopher Lee.

Mentioned in this news
Share it on