Stop The Execution of Leroy McGill in Arizona
Leroy McGill is scheduled for execution in Arizona on May 20, 2026, for the 2002 murder of Charles Perez. McGill would be the third execution under the administrations of Arizona Attorney General Kris Mayes and Gov. Katie Hobbs after the executions of Aaron Gunches and Richard Djerf in 2025. Call Gov. Hobbs at 602-542-4331 with the following […]
