“Hero” of the Phoenix Police Department Crime Lab Forced to Resign

Steve O’Dell has been in the news more than any other employee of the Phoenix Police Department Crime Lab in recent years. What’s dif­fer­ent about him, is that those arti­cles have been report­ing some­thing pos­i­tive. Mr. O’Dell is cred­ited with mod­ern­iz­ing the crime scene pro­cess­ing capa­bil­i­ties of the lab, and more impres­sively, guid­ing the

[Continue Reading “Hero” of the Phoenix Police Department Crime Lab Forced to Resign…]