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.

See Full Page