The mayor’s race, district supervisor races, ballot propositions: Here are the latest results, as they come in.
Copyright for syndicated content belongs to the linked Source link
The mayor’s race, district supervisor races, ballot propositions: Here are the latest results, as they come in.
Copyright for syndicated content belongs to the linked Source link