Peter Neufeld appears in the following:
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...
Thursday, June 13, 2013
What does the ruling mean?