Loading Video…
This browser does not support the Video element.
Man imprisoned 25 years sues Detroit police for $125M, says police framed him
Gathered at Mueller Law Firm in Farmington Hills, Desmond Ricks was accompanied by attorneys and his daughter as he announced at $125 million dollar lawsuit against Detroit police.