A new podcast uses a 1987 El Paso serial killing case to examine the complexities, uncertainties and human costs of Texas’ death penalty system.
The post ‘The Last 12 Weeks’ podcast explores El Paso serial killings case and Texas death penalty system appeared first on El Paso Matters.