A serious multivehicle accident on Interstate 84 near Twin Falls, Idaho is causing major traffic delays in both directions, prompting the Idaho Transportation Department to divert traffic through ...