An 83-year-old inmate executed Thursday for a 1989 mail bombing that killed a federal appeals judge is the oldest person put to death in the modern era of capital punishment, according to the Death Penalty Information Center. Walter Leroy Moody Jr. was executed in Alabama for the death of Judge…
Apr 20, 2018 12:48 PM CDT