Divine Justice
It was the summer of 2014 on the Wynn Unit. The day is so hot, the…
Texas Dept. of Criminal Justice
Jimmy Delgado 1035413
Estelle Unit
P.O. Box 660400
Dallas, TX 75266-0400
Jimmy’s interview with The INSIDE PodCast can be viewed here