139 prisoners nationwide were exonerated in 2017

Ledura Watkins spent more than 41 years in a Michigan prison before being cleared of a murder he did not commit. He was just one of 139 exonerations in 2017, according to a recent report. Texas and Illinois led the nation with the most exonerations, 23 and 21 respectively, according to The National Registry of … Continue reading 139 prisoners nationwide were exonerated in 2017