Freddie Owens still set for South Carolina execution despite accomplice declaring his innocence
The South Carolina Supreme Court has ordered the execution of convicted killer Freddie Owens, aka Khalil Divine Black Sun Allah, … Read more
The South Carolina Supreme Court has ordered the execution of convicted killer Freddie Owens, aka Khalil Divine Black Sun Allah, … Read more