Loading streams...
Now Playing
Connect with Us
Podcasts & RSS Feeds
| All Content |
| RSS |
| View all podcasts & RSS feeds | ||
The Faces of 90.5 WESA
Essential Pittsburgh
5:00 am
Fri March 15, 2013
Failed Evidence
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