James Craig, is the former head of the Detroit Police Department.

Mitchell Research and Communications poll. Securing Michigan energy independence