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.
The Detroit Police Department are being sued for a couple of assaults, alleging excessive force.