Alabama plans to carry out its first execution of 2026 Thursday evening, putting Jeffrey Lee to death by nitrogen gas hypoxia for a double homicide committed during a pawn shop robbery almost three ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results