Driver Suspected of DUI Causes Major Traffic Delay on Hwy 101 in Healdsburg
A driver towing a trailer is suspected of driving under the influence and causing a “major” traffic delay on Highway 101 in Healdsburg. The truck driver lost control while attempting to pass a slower-moving vehicle, resulting in the truck and trailer rolling over. No other vehicles were involved, and the driver was arrested at the scene.