Thea Posel

Death Penalty in the United States: “Conditions That Are Completely Devoid of Humanity”

This article is an interview I conducted with Thea Posel, a clinical assistant professor at the University of Texas at Austin in the Capital Punishment Clinic at Texas Law and the …

avatar
Janika Spannagel