Home / Tag Archives: Freddie Owens

Tag Archives: Freddie Owens

South Carolina Executes First Inmate in 13 years

SOUTH Carolina has carried out its first execution in 13 years, administering a lethal injection to 46-year-old Freddie Owens, who was convicted of murder in 1999. Owens was sentenced to death for killing shop worker Irene Graves during an armed robbery in Greenville in 1997. Despite a last-minute sworn statement …

Read More »