Detroit Cops To Wear Body Cameras Starting In Early 2016
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 Police Chief James Craig on Tuesday, WXYZ reports. The move comes at a time when tension in the national conversation regarding police...