The recent execution of a man in Alabama using nitrogen has led some states, including Ohio, to consider reinstating the death penalty.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More