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, … [Read more...]