Juwan Deering is a 50-year-old Detroit area man who was wrongfully convicted in 2006 of felony murder and arson and has since been freed from prison after serving 15 years of a life sentence. Listen in as we review the case.
See All 7 Episodes of "All Things Mystery"