One Fatality Reported & Multiple Accidents Blocking Traffic on I-84 East of Twin Falls
The Idaho State Police are at the scene of a crash eastbound I-84 at milepost 179, east of the Twin Falls exchange. The eastbound lanes are currently blocked and one fatality has been reported. More information will be released when it is available.