Diesel Spill Culprit of Severe Congestion on Interstate 80 Wednesday Evening

A pickup truck crashed on westbound Interstate 80 late Wednesday afternoon, spilling fuel and causing hours of delays for people heading to the Salt …