Leroy Dean McGill, 63, executed for ‘especially cruel’ murder in Arizona.
Consequence: State’s first execution of 2026.
Killer’s chilling last words before execution
8 min read
Continue reading in the USA News Updates app