Justice Dept. Inspector General Report Once Again Validates Whistleblower’s Allegations About FBI Lab Scandal

Twenty. Years. Yesterday, July 16, 2014, the Justice Department Office of the Inspector General (OIG) released its third report of Federal Bureau of Investigation (FBI) Lab misconduct first alleged twenty years ago – in 1994 – by Dr. Frederic Whitehurst.

read more

Subscribe to Our Blog

Loading