Monday, May 9, 2011



After 17 years behind bars, Debora Brown was exonerated. She was thought to have killed her friend in 1993. Apparently the two were unrelated.

No comments:

Post a Comment