Man imprisoned 25 years sues Detroit police for $125M, says police framed him

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.

Top Videos