Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

Failed Evidence

University of Pittsburgh Law School

Pitt Law Professor David Harris discusses his latest book, Failed Evidence, which challenges police and prosecutors to embrace science when investigating crimes, in order to prevent miscarriages of justice.

This segment originally aired on Essential Pittsburgh September 11, 2012

Recent Episodes Of The Confluence