South Carolina death row inmate Freddie Owens died by lethal injection on Friday during the states first execution in 13 years.
Owens, 46, was sentenced to death in 1999 for killing a convenience st… [read more]
South Carolina death row inmate Freddie Owens died by lethal injection on Friday during the states first execution in 13 years.
Owens, 46, was sentenced to death in 1999 for killing a convenience st… [read more]