Killer's face TWITCHES while he's put to death as last word revealed
- Posted on September 21, 2024
- By Daily Mail
- 1 Views
Killer's face TWITCHES while he's put to death as last word revealed
Freddie Owens, 46, was executed in South Carolina for the murders of convenience store clerk Irene Graves and fellow inmate Christopher Lee.