Freddie Owens: South Carolina executes first inmate in 13 years

  • Posted on September 21, 2024
  • By BBC News
  • 1 Views
Freddie Owens: South Carolina executes first inmate in 13 years

Freddie Owens, convicted of murdering shop worker Irene Graves in 1999, dies by lethal injection.
continue reading...

Author
BBC News

You May Also Like