Idaho Falls
42° F
Overcast
Overcast

New mental health bill in Idaho

Idaho Governor Butch Otter is expected to sign a new mental health bill into law.

Advertisement