(San Francisco Chronicle) - An attorney general’s race featuring a pair of well-known and well-heeled Democrats and two GOP longshots heads the list of down-ballot contests in the June 5 California primary.
(San Francisco Chronicle) - An attorney general’s race featuring a pair of well-known and well-heeled Democrats and two GOP longshots heads the list of down-ballot contests in the June 5 California primary.