End the DNA Debacle
Barry Sheck and Peter Neufeld call for an end to the DNA debacle and for the creation of an independent committee to review questionable cases.
Neufeld and Scheck, based in New York City, are cofounders and directors of the Innocence Project, a national nonprofit legal clinic devoted to freeing the innocent.
< 40th Anniversary of Gideon vs. Wainwright | Bill Bratton and the Independent Ramparts Investigation > |