UPI - "Idaho in 2023 became the latest state to allow firing squads, joining Mississippi, Oklahoma, South Carolina, and Utah. Florida has signaled it could also soon allow the practice." Imagine if these Red States were as efficient taking care of people as they are at killing them. #DeathPenalty

Comments