An Idaho Legislative Session may have over 600 bills considered, with more than 300 actually passed into law. Historically, with so many bills, it was easy for legislators to return home after the session was over to tell their constituents about only the wonderful votes they cast. A comprehensive picture of the legislator’s performance was […]