Freddie Owens: First prisoner executed by South Carolina in 13 years

Freddie Owens received a deadly injection, marking South Carolina’s first execution of a death row inmate in 13 years.

Freddie Owens: First prisoner executed by South Carolina in 13 years
Freddie Owens: First prisoner executed by South Carolina in 13 years

After an armed robbery in Greenville in 1997, Owens, 46, was found guilty by a jury of killing store employee Irene Graves.

Owens’ co-defendant signed a sworn testimony this week asserting that Owens was not there during the robbery and slaying, yet he was nonetheless executed…

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES