Freddie Owen's final words before South Carolina execution
- Posted on September 21, 2024
- By Newsweek
- 3 Views
Freddie Owen's final words before South Carolina execution
Freddie Owens was put to death by lethal injection at Broad River Correctional Institution in South Carolina shortly before 7 p.m. on Friday.