Latest ID-21 Idaho News Reports
-
- source: Bing
- 2 views
- Jun 30, 2024 08:23am
30
according to Idaho State Police. The single-vehicle crash occurred at around 8:30 p.m. on June 29. The crash took place on State Highway 21 near milepost 9.5, just east of Lucky Peak Dam in Ada County ... Read More
More results in our ID-21 Idaho Archives