News

The driver of a Peterbilt dump truck that slammed into stopped traffic last week on Highway 12 in west Santa Rosa, killing another motorist, was traveling at least 50 mph at the time of the crash, ...