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 ...
Some results have been hidden because they may be inaccessible to you