The trend of police wearing body cameras has finally made its way to Detroit. The news comes by way of a news conference with Mayor Mike Duggan and...
The trend of police wearing body cameras has finally made its way to Detroit. The news comes by way of a news conference with Mayor Mike Duggan and...