Spill at Delaware chemical plant

November 20, 2009 9:01:15 AM PST
Rescue crews were called to CIBA Specialty Chemicals in Newport, Delaware on Friday morning for a report of a spill.

Load Comments