Major traffic collision shuts down Highway 126 from Piru to Fillmore
Highway 126 between Fillmore and Piru has been shut down due to a major traffic collision, the Ventura County Sheriff’s Office announced late Tuesday afternoon. A news alert issued at…