FOX Carolina’s Justin Dougherty was one of three media witnesses to the execution of Freddie Owens, who was put to death for the murder of Irene Graves in 1997…
FOX Carolina’s Justin Dougherty was one of three media witnesses to the execution of Freddie Owens, who was put to death for the murder of Irene Graves in 1997…