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

Failed Evidence

  • Pitt Law Professor David Harris discusses his latest book, Failed Evidence, which challenges police and prosecutors to embrace science when investigating…