By KWGS News
Tulsa, OK – Tulsa Police Officer Jeff Henderson lashes out at federal investigators from the witness stand.
He took the stand in his own defense in the Tulsa Police Corruption trail. He calls the investigation that led to indictments against him sloppy.
He told the jury with just a little leg work the investigators could have seen the flaws in the statements of those who testified against him.