Crash East of Twin Falls on I-84
UPDATE 9:33AM: The crash has been cleared, all lanes open now.
Idaho State Police:
Troopers are currently responding to a crash eastbound on Interstate 84 at milepost 181, east of Twin Falls. More information will be released as it becomes available.