Santa Rosa, CA (July 29, 2018) – The California Highway Patrol reported that an accident involving multiple vehicles took place along the Salmon Creek Station Access Road. Authorities first documented the incident at exactly 2:00 PM in the afternoon on July 29, 2018. At this time, no detailed information concerning the identities of the people […]