Former DPD deputy chief's statement freed Davontae Sanford

Former DPD deputy chief's statement freed Davontae Sanford

Davontae Sanford is back home tonight after spending nearly nine years in prison for crimes he didn't commit. The question is how did it come to this in the first place?

Top Videos