South Carolina death row inmate Freddie Owens executed by lethal injection

South Carolina put inmate Freddie Owens to death Friday as the state restarted executions after an unintended 13-year pause.

cbsnews.com

Read full article on: cbsnews.com

unread news