Jeffrey Deskovic was 17 years old when he was sentenced to life in prison for the 1989 rape and murder of a 15-year-old classmate. He was finally exonerated and released through DNA in 2006 after spending 16 years in prison
S2E17
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More