Episodes

Thursday Mar 20, 2025
Thursday Mar 20, 2025
Attorney Jason Ochs discusses the recent abolition of the death penalty in Illinois, making it the 16th state in the U.S. to do so. He examines the implications of this change, noting the economic and ethical considerations that fuel the ongoing debate.
Version: 20241125
No comments yet. Be the first to say something!