Lt. Gov. Janice McGeachin announces run for Governor

Idaho’s Lt. Gov. Janice McGeachin announced her run for Governor Wednesday morning.