Idaho State Police

08/19/2019 | Press release | Distributed by Public on 08/19/2019 03:26

Crash with blockage eastbound I84 at milepost 159, 6 miles west of Jerome