Semi driver killed after road gives way and truck rolls down 120 foot embankment in northern Idaho
FLOODWOOD STATE FOREST — Idaho State Police are investigating a fatal crash that occurred early Monday morning on Forest Service Road 384 east of Trapper Peak on northern Idaho. According to investigators, a 1984 Western Star semi-tractor driven by...
East Idaho News