Arizona set to execute Richard Djerf for the 1993 Luna family murders. After decades of legal battles, the state plans to carry out the death penalty by lethal injection on October 17th, sparking renewed debate over capital punishment and closure for victims' families.
The Daily News Now! — Every city. Every story. AI-powered.
Hosted on Acast. See acast.com/privacy for more information.