Detroit Police release new body cam footage in unlawful arrest claim case
Follow
The Detroit Police Department has released dash and body cam footage to support two of their finest accused of using excessive force during an arrest on the city's east side.