Man, Woman Killed After Crashing Into New Roundabout At Intersection Of Highways 12 And 113
Authorities say two people were killed when their car crashed into a newly built roundabout at the intersection of Highways 12 and 113 between Fairfield and Rio Vista.