The South Carolina Supreme Court has refused to stop the execution of Freddie Owens
The South Carolina Supreme Court has refused to stop the execution of Freddie Owens The South Carolina Supreme Court has refused to stop the execution of Freddie Owens US