home

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 >
  • The Online Magazine with Liberal coverage of crime-related political and injustice news

  • Contribute To TalkLeft