Justice Delayed

Yesterday a North Carolina judge declared innocent and released two men who, on the basis of their coerced false confessions, served 30 years for a murder and rape they did not commit. One of them was on death row much of that time.

Advertisements