South Carolina executes first inmate in 13 years
South Carolina has carried out its first execution in 13 years, administering a lethal injection to 46-year-old Freddie Owens, who…
Reporting from Niger Delta
South Carolina has carried out its first execution in 13 years, administering a lethal injection to 46-year-old Freddie Owens, who…