Happy exoneration anniversary Jerry Frank Townsend and Angel Echavarria!
Jerry is a Florida exoneree who spent 22 years in prison for a rape and several murders that he did not commit, despite having the mental capacity of an eight year old. He was exonerated in 2001 after DNA testing implicated another man by the name of Eddie Lee Mosley, who was also implicated in the case of another Florida exoneree, Frank Lee Smith. Read more about Jerry’s case here.
Angel was exonerated in Massachusetts last year with help from the Schuster Institute for Investigative Journalism at Brandeis University.