Convicted murderer Freddie Owens is scheduled to die by lethalinjection at 6 p.m. Friday, Sept. 20. It will be the first execution carried out by the state in 13 years, and the first under a new ...
Results that may be inaccessible to you are currently showing.