The Idaho House has voted in favor of sticking its head in the sand

The Idaho Legislature took a bold step to improve the efficiency of state government in 1994. Tired of being blindsided…

Continue Reading →