Dozens Imprisoned Are Legally Innocent

The state of North Carolina is keeping legally innocent people behind bars despite the fact prosecutors agree they are innocent of the crimes that they are incarcerated for. A USA…