Santa Rosa Highway 101 Pedestrian Death Deemed Hit & Run
UPDATE: A man who was found dead on northbound U.S. Highway 101 in Santa Rosa early Wednesday morning was a hit-and-run victim and not a homicide victim, the California Highway Patrol said Wednesday afternoon.
