Leroy Dean McGill, 63, executed for ‘especially cruel’ murder in Arizona.
Consequence: State’s first execution of 2026.

Read More