Texas has just freed another man from prison who was exonerated through DNA evidence. Texas leads the nation in prisoners released after DNA testing and also leads the nation in executing prisoners. This of course is a big concern - how to fry 'em before the evidence can free 'em.
No comments:
Post a Comment