Crash In Southwest Santa Rosa Leaves Cyclist With Life-Threatening Injuries

A bicyclist has life-threatening injuries after a crash in southwest Santa Rosa.

The woman was hit by a pickup truck on Monday morning, on Sebastopol Road near Laurel Grove Circle. The woman was hit while riding through a crosswalk. Police say the driver stayed at the scene and cooperated with their investigation. He did not appear to be under the influence of drugs or alcohol.