Loading Video…
This browser does not support the Video element.
Davontae Sanford reaches $7.5M settlement after being framed for murders by Detroit police
It would border arrogance if anyone else said it, but few have stories like Davontae Sanford.