Jailed but Innocent: Record Number Exonerated in 2015

In all, 149 people spent an average of 15 years in prison before being cleared last year, according to a new report out Wednesday.


Leave a Reply

Read the original at NBC News Top Stories.