Saturday, January 20, 2018

Exonerated Death Row Inmate Visits Texas Tech

Exonerated Death Row Inmate Visits Texas Tech

April 30, 2015 by · Leave a Comment 

Witness to Innocence Juan Melendez– 99th of 152 death row inmates to be exonerated.