News Roundup

The top story of the week may be that the SBI “and its insurers have agreed to pay $12.475 million to two innocent men who spent a total of 31 years behind bars,” as reported in this News and Observer story. The men in question are Floyd Brown and Greg Taylor. The latter was exonerated … Read more