On this episode of The Texas Observer podcast, we discuss Alex Hannaford’s recent piece about death row inmate Larry Swearingen then dive straight into the current state of capital punishment in Texas. Maurie Levin, an adjunct professor at the University of Texas School of Law, joins us for this episode.
Observer Podcast Episode 21: Capital Punishment
You May Also Like:
When migrants die in South Texas, the objects they leave behind hold clues to their identities.