Episode 9: New Evidence

Published: Oct. 29, 2020, 7 a.m.

b"Delia explains Clifton Spencer's journey through the criminal justice system and why, time after time, evidence that could've helped free him, was never fully explored."