sf’s d5 supervisor’s race takes surprising turn
Third, Brown is showing strong support in D5’s African-American community. Nearly every African-American speaker at the SF Democratic Party endorsement meeting who spoke on D5 supported her. ..…
Third, Brown is showing strong support in D5’s African-American community. Nearly every African-American speaker at the SF Democratic Party endorsement meeting who spoke on D5 supported her. ..…