The Idaho State Police (ISP) is independently investigating a deputy-involved shooting by the Elmore County Sheriff's Office following a vehicle crash on Interstate 84. In the afternoon hours of ...
Some results have been hidden because they may be inaccessible to you