Blackfoot mayor, police department call for Sheriff Rowland’s immediate resignation

Blackfoot Mayor Marc Carroll and the Blackfoot Police Department are calling for Bingham County Sheriff Craig Rowland’s immediate resignation.Blackfoot Mayor Marc Carroll and the Blackfoot Police Department are calling for Bingham County Sheriff Craig Rowland’s immediate resignation.