Henry McCollum spent 30 years on death row after DNA evidence exonerated him and his half brother, Leon Brown, in a rape and murder case in North Carolina. Much of their $750,000 settlements from the state were siphoned off by their supposed protectors.
No comments:
Post a Comment