News

Numerous streets in Santa Rosa were closed Saturday for several hours after “several large spills” caused by around 275 gallons of liquid product falling off a truck, officials said.