8 The Death Penalty Is Premeditated Murder: Alabama executed a man last night using a method that experts have deemed too cruel for animals. It was a display of barbarism. jacobin.com Submitted by neku at January 27, 2024, 3:30 AM in articles No comments