Hail May Have Caused Fatal Crash Near Jerome
JEROME, Idaho (KLIX)- According to a press release from Idaho State Police on Saturday, May 21, 2016, at 6:04 p.m., the ISP investigated a fatality crash on eastbound Interstate 84 at milepost 181, near Jerome.