Sometimes the guilty aren’t always so guilty. A record of 149 exonerations occurred in 2015, according to a recent report from The National Registry of Exonerations. Of those exonerations, two-thirds...