Detroit police slapped with pair of $10 million lawsuits for excessive force

The Detroit Police Department are being sued for a couple of assaults, alleging excessive force.

Top Videos