Murder of Charles Perez dead at age 63, American convicted murderer and arsonist
Murder of Charles Perez, the case stemming from the 2002 killing of Charles Perez in Phoenix, Arizona, died on May 20, 2026, when Leroy Dean McGill was executed by lethal…