Executed By The State Of South Carolina On September 20 For A Crime He Didn’t Commit In 1997
Freddie Eugene Owens was executed by the State of South Carolina on September 20, despite lingering doubts about his guilt…
Freddie Eugene Owens was executed by the State of South Carolina on September 20, despite lingering doubts about his guilt…