Toxic Substance Spill Shuts Down Oxnard Roads

Authorities are responding to a toxic substance spill on the 3900 block of Dodge Road and Pleasant Valley Road in Oxnard.

More