Freddie Eugene Owens’ execution + Final Meal + Last Words | South Carolina Death Row Inmate (US)
In a haunting culmination of a nearly three-decade saga, Freddy Eugene Owens was executed on September 20, 2024, in South Carolina, a case that has stirred deep emotions and intense debates over justice and the death penalty. His story, marked by violence and tragedy, began with the murder of gas station clerk Irene Graves in … Read more