South Carolina executes first prisoner in 13 years, rejecting new evidence that questions his guilt
On Friday, September 20, South Carolina carried out its first execution in 13 years. Freddie Eugene Owens, 46, who had taken the name Khalil Divine Black Sun Allah in prison, was convicted and sentenced to death for armed robbery and the murder of …