police lights

Idaho State Police is currently investigating a crash eastbound on Interstate 84 near milepost 213, near Heyburn.

The right lane is currently blocked.