Detroit Police Officers

Two Detroit Police Officers Arraigned on charge of Willful Neglect of Duty in Fatal Crash

DETROIT, MI – Detroit police officers Stephen Heid, 26-years-old, and Ronald Cadez, 28-years-old, have been charged in connection with a motor vehicle accident that occurred…