fbpx

Episode 9: New Evidence

Delia explains Clifton Spencer’s journey through the justice system and why, time after time, evidence in the case that could’ve helped free him, was never fully explored.

Episode Photos