Idaho State Police headquarters in Meridian.
Idaho State Police headquarters in Meridian. Darin Oswald Idaho Statesman file
Idaho State Police headquarters in Meridian. Darin Oswald Idaho Statesman file

Another whistleblower case goes to trial. This one is against Idaho State Police.

August 02, 2017 12:01 PM