Peter Neufeld

The Innocence Project

Peter Neufeld appears in the following:

FBI Review: Exaggerated Evidence in 27 Death Penalty Cases

Friday, July 19, 2013

The FBI and Department of Justice have flagged 27 death penalty convictions for federal review. The review was triggered last year by a Washington Post report and asserts that FBI hai...