The Idaho House has voted in favor of sticking its head in the sand February 14, 2023 Jim Jones The Idaho Legislature took a bold step to improve the efficiency of state government in 1994. Tired of being blindsided… Continue Reading →