OMAHA, Neb. (WOWT) - A crash has stalled traffic on I-80 eastbound near the Giles Road exit.
A spill of “animal debris” could be seen being sopped up by machinery from a traffic camera.
Currently one lane is open as of 4:20 p.m.
Copyright 2025 WOWT. All rights reserved.