South Carolina executes Freddie Owens despite questions over guilt, mother's plea
- Posted on September 20, 2024
- By Usa Today
- 2 Views
South Carolina executes Freddie Owens despite questions over guilt, mother's plea
On Friday, South Carolina executed Freddie Eugene Owens by lethal injections as questions over his guilt arose over the last couple of days.