Video: Are you ok with Arizona bringing back the death penalty?
Nov 27, 2024, 3:25 PM | Updated: Dec 2, 2024, 1:43 pm
The state of Arizona is set to resume the death penalty in 2025. Joe Huizenga and Lady La discuss this topic and share their thoughts.