South Carolina Supreme Court refuses to stop upcoming execution of Freddie Owens, the state’s first in 13 years
The South Carolina Supreme Court on Thursday refused to stop the execution of Freddie Owens who is set to die…
Trending News Updates
The South Carolina Supreme Court on Thursday refused to stop the execution of Freddie Owens who is set to die…