Election Coverage Archives - Mission Local https://missionlocal.org/category/election-coverage/ Local news for a global city Fri, 01 Mar 2024 04:50:04 +0000 en-US hourly 1 https://missionloca.s3.amazonaws.com/mission/wp-content/uploads/2021/01/iconlogomap-100x100.jpg Election Coverage Archives - Mission Local https://missionlocal.org/category/election-coverage/ 32 32 Meet the District 11 candidates: ‘What is your number one issue in this election?’ https://missionlocal.org/2024/02/meet-the-district-11-candidates-what-is-your-number-one-issue-in-this-election/ https://missionlocal.org/2024/02/meet-the-district-11-candidates-what-is-your-number-one-issue-in-this-election/#respond Thu, 29 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=585602 Drawings of the three supervisor candidates for District 11.

District 11 Supervisor Ahsha Safaí is termed out — and running for mayor — and, so far, three candidates have thrown their hats in the ring to replace him as […]

Meet the District 11 candidates: ‘What is your number one issue in this election?’

]]>
https://missionlocal.org/2024/02/meet-the-district-11-candidates-what-is-your-number-one-issue-in-this-election/feed/ 0
District 5 supervisor candidate Bilal Mahmood accused of ethics violation — again https://missionlocal.org/2024/02/district-5-supervisor-candidate-bilal-mahmood-accused-of-ethics-violation-again/ https://missionlocal.org/2024/02/district-5-supervisor-candidate-bilal-mahmood-accused-of-ethics-violation-again/#comments Thu, 29 Feb 2024 00:42:16 +0000 https://missionlocal.org/?p=585762 The front page of Bilal Mahmood's dual purpose website showing donate buttons for both campaigns.

Bilal Mahmood, the former tech executive hoping to unseat District 5 Supervisor Dean Preston, was accused today of violating San Francisco campaign-ethics laws and misappropriating funds. This comes on the […]

District 5 supervisor candidate Bilal Mahmood accused of ethics violation — again

]]>
https://missionlocal.org/2024/02/district-5-supervisor-candidate-bilal-mahmood-accused-of-ethics-violation-again/feed/ 6
Proposition E will lead to more risks. Voters will decide if they’re okay with that. https://missionlocal.org/2024/02/prop-e-police-pursuit/ https://missionlocal.org/2024/02/prop-e-police-pursuit/#comments Wed, 28 Feb 2024 23:07:33 +0000 https://missionlocal.org/?p=585739 crashed pickup truck outside smashed bus stop, article for Proposition E

In life, Victor Nguyen was unique, an individual, one-of-a-kind. In death, however, he was hardly atypical. And he became a statistic.  On May 23 of last year, Nguyen was an […]

Proposition E will lead to more risks. Voters will decide if they’re okay with that.

]]>
https://missionlocal.org/2024/02/prop-e-police-pursuit/feed/ 5
Meet the District 3 candidates: ‘Do you support Proposition F? Why or why not?’ https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-f/ https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-f/#respond Wed, 28 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=585605 District 3, San Francisco, California.

Because Supervisor Aaron Peskin terms out next January, five candidates have filed to run for the seat to lead District 3, which includes North Beach, Chinatown, Union Square, the Financial […]

Meet the District 3 candidates: ‘Do you support Proposition F? Why or why not?’

]]>
https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-f/feed/ 0
Meet the District 5 candidates: What do you think of Proposition E? https://missionlocal.org/2024/02/meet-district-5-candidates-week4-prop-e-police/ https://missionlocal.org/2024/02/meet-district-5-candidates-week4-prop-e-police/#comments Tue, 27 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=585451 A group of people in a city.

Here’s the latest in our “Meet the candidates” series for District 5, where we ask each candidate to answer one question per week leading up to the election, with answers […]

Meet the District 5 candidates: What do you think of Proposition E?

]]>
https://missionlocal.org/2024/02/meet-district-5-candidates-week4-prop-e-police/feed/ 7
Meet the District 9 candidates: ‘How would you reduce overdose deaths?’ https://missionlocal.org/2024/02/meet-the-district-9-candidates-reduce-overdose-deaths-fentanyl/ https://missionlocal.org/2024/02/meet-the-district-9-candidates-reduce-overdose-deaths-fentanyl/#comments Mon, 26 Feb 2024 21:00:00 +0000 https://missionlocal.org/?p=585403 District 9 supervisory race 2024.

Welcome back to our “Meet the candidates” series, in which District 9 supervisorial hopefuls respond to a question in 100 words or fewer. Our week seven question: What would you […]

Meet the District 9 candidates: ‘How would you reduce overdose deaths?’

]]>
https://missionlocal.org/2024/02/meet-the-district-9-candidates-reduce-overdose-deaths-fentanyl/feed/ 8
‘We can’t kiss tech’s ass all the time:’ Mayor Breed’s looming clash https://missionlocal.org/2024/02/waymo-burn-fire-san-francisco-london-breed-unions/ https://missionlocal.org/2024/02/waymo-burn-fire-san-francisco-london-breed-unions/#comments Mon, 26 Feb 2024 13:28:00 +0000 https://missionlocal.org/?p=585370 A car is on fire in front of a building.

Whatever your thoughts about Mayor London Breed — and the results of a recent Chronicle poll indicate that few San Franciscans have happy thoughts — one must admit that she has a […]

‘We can’t kiss tech’s ass all the time:’ Mayor Breed’s looming clash

]]>
https://missionlocal.org/2024/02/waymo-burn-fire-san-francisco-london-breed-unions/feed/ 18
Meet the District 7 candidates: ‘Tell us about your background’ https://missionlocal.org/2024/02/meet-the-district-7-candidates-tell-us-about-your-background/ https://missionlocal.org/2024/02/meet-the-district-7-candidates-tell-us-about-your-background/#respond Fri, 23 Feb 2024 20:30:00 +0000 https://missionlocal.org/?p=585239 District 7 supersonic race 2014.

Welcome to “Meet the candidates,” where Mission Local asks supervisor hopefuls questions in the lead-up to the November election. In District 7 — which includes the Inner Sunset, Parkmerced and […]

Meet the District 7 candidates: ‘Tell us about your background’

]]>
https://missionlocal.org/2024/02/meet-the-district-7-candidates-tell-us-about-your-background/feed/ 0
Meet the District 1 candidates: ‘What is your No. 1 issue in this election?’ https://missionlocal.org/2024/02/meet-the-district-1-candidates-what-is-your-no-1-issue-in-this-election/ https://missionlocal.org/2024/02/meet-the-district-1-candidates-what-is-your-no-1-issue-in-this-election/#respond Fri, 23 Feb 2024 18:00:00 +0000 https://missionlocal.org/?p=585069 An illustration of District 1 supervisor candidates

Four candidates have filed to run against incumbent Supervisor Connie Chan in District 1, which spans the Richmond, Lone Mountain, Golden Gate Park, Lincoln Park and the University of San […]

Meet the District 1 candidates: ‘What is your No. 1 issue in this election?’

]]>
https://missionlocal.org/2024/02/meet-the-district-1-candidates-what-is-your-no-1-issue-in-this-election/feed/ 0
Proposition E foes demonstrate outside Y Combinator HQ https://missionlocal.org/2024/02/prop-e-foes-demonstrate-outside-y-combinator-hq/ https://missionlocal.org/2024/02/prop-e-foes-demonstrate-outside-y-combinator-hq/#comments Thu, 22 Feb 2024 22:45:31 +0000 https://missionlocal.org/?p=585108 A demonstration against Proposition E outside Y Combinator's offices

Proposition E will reduce police accountability, make San Francisco less safe and disproportionately affect communities of color.  That’s according to the community advocates who gathered outside the headquarters of Y […]

Proposition E foes demonstrate outside Y Combinator HQ

]]>
https://missionlocal.org/2024/02/prop-e-foes-demonstrate-outside-y-combinator-hq/feed/ 8
Billionaire-backed Neighbors for a Better San Francisco thwarts affordable-housing bond https://missionlocal.org/2024/02/neighbors-for-a-better-san-francisco-takeactionsf-prop-a-breed/ https://missionlocal.org/2024/02/neighbors-for-a-better-san-francisco-takeactionsf-prop-a-breed/#comments Thu, 22 Feb 2024 15:00:00 +0000 https://missionlocal.org/?p=584984 The "No B.S. Voter Guide" cover

A billionaire-backed San Francisco big money group that ostensibly supports Mayor London Breed’s goals made a political faux pas this week: It funded a voter guide that is opposing the […]

Billionaire-backed Neighbors for a Better San Francisco thwarts affordable-housing bond

]]>
https://missionlocal.org/2024/02/neighbors-for-a-better-san-francisco-takeactionsf-prop-a-breed/feed/ 10
Meet the District 3 candidates: ‘Do you support Proposition E? Why or why not?’ https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-e/ https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-e/#comments Wed, 21 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=584837 District 3, San Francisco, California.

Because Supervisor Aaron Peskin terms out next January, five candidates have filed to run for the seat to lead District 3, which includes North Beach, Chinatown, Union Square, the Financial […]

Meet the District 3 candidates: ‘Do you support Proposition E? Why or why not?’

]]>
https://missionlocal.org/2024/02/meet-the-district-3-candidates-proposition-e/feed/ 5
Union: Mayor Breed broke the law in putting Proposition F on the ballot https://missionlocal.org/2024/02/union-says-mayor-breed-violated-law-in-putting-prop-f-on-ballot-calls-for-it-to-be-yanked/ https://missionlocal.org/2024/02/union-says-mayor-breed-violated-law-in-putting-prop-f-on-ballot-calls-for-it-to-be-yanked/#comments Wed, 21 Feb 2024 00:01:12 +0000 https://missionlocal.org/?p=584873 Jennifer Esteen and other members of SEIU 1021 temporarily shut down a section of Market Street on Feb. 17, 2021 to advocate for paid personal protective equipment for gig drivers. Photo by Juan Carlos Lara

An attorney representing the Service Employees International Union No. 1021 today sent the city attorney a letter claiming Mayor London Breed violated the law in placing Proposition F on the […]

Union: Mayor Breed broke the law in putting Proposition F on the ballot

]]>
https://missionlocal.org/2024/02/union-says-mayor-breed-violated-law-in-putting-prop-f-on-ballot-calls-for-it-to-be-yanked/feed/ 15
Meet the District 5 candidates: ‘Who are you supporting in the mayoral race, and why?’ https://missionlocal.org/2024/02/meet-district-5-candidates-week3-mayoral-race/ https://missionlocal.org/2024/02/meet-district-5-candidates-week3-mayoral-race/#comments Tue, 20 Feb 2024 20:26:41 +0000 https://missionlocal.org/?p=584818 A group of people in a city.

Here’s the latest in our District 5 “Meet the candidates” series, where we ask each candidate to answer one question per week, leading up to the election, with answers capped […]

Meet the District 5 candidates: ‘Who are you supporting in the mayoral race, and why?’

]]>
https://missionlocal.org/2024/02/meet-district-5-candidates-week3-mayoral-race/feed/ 3
Here’s how Prop. E could change police surveillance in SF https://missionlocal.org/2024/02/prop-e-police-surveillance-sf/ https://missionlocal.org/2024/02/prop-e-police-surveillance-sf/#comments Tue, 20 Feb 2024 14:00:00 +0000 https://missionlocal.org/?p=584699 Two surveillance cameras on a pole against a blue sky. For Proposition E story.

This is the second of a two-part series detailing the possible effects of Proposition E, Mayor London Breed’s police department ballot measure. You can read the first part here. Most […]

Here’s how Prop. E could change police surveillance in SF

]]>
https://missionlocal.org/2024/02/prop-e-police-surveillance-sf/feed/ 14
Mayor Breed is sabotaging her own $300M affordable-housing bond https://missionlocal.org/2024/02/mayor-london-breed-is-sabotaging-her-own-300m-affordable-housing-bond/ https://missionlocal.org/2024/02/mayor-london-breed-is-sabotaging-her-own-300m-affordable-housing-bond/#comments Mon, 19 Feb 2024 13:30:00 +0000 https://missionlocal.org/?p=584614 A housing project with some affordable housing included

On paper, virtually every last vestige of San Francisco political power supports Proposition A, Mayor London Breed’s $300 million affordable housing-bond. Some of the most gregarious BigMoneySF groups are for […]

Mayor Breed is sabotaging her own $300M affordable-housing bond

]]>
https://missionlocal.org/2024/02/mayor-london-breed-is-sabotaging-her-own-300m-affordable-housing-bond/feed/ 13
Meet the District 9 candidates: ‘Should police chase guidelines be loosened?’ https://missionlocal.org/2024/02/meet-the-district-9-candidates-should-police-chase-prop-e/ https://missionlocal.org/2024/02/meet-the-district-9-candidates-should-police-chase-prop-e/#comments Mon, 19 Feb 2024 13:00:00 +0000 https://missionlocal.org/?p=584464 District 9 supervisory race 2024.

Welcome back to our “Meet the candidates” series, in which District 9 supervisorial hopefuls respond to a question in 100 words or fewer. This week’s question concerns an element of […]

Meet the District 9 candidates: ‘Should police chase guidelines be loosened?’

]]>
https://missionlocal.org/2024/02/meet-the-district-9-candidates-should-police-chase-prop-e/feed/ 8
Dorsey, ACLU clash over Proposition E, which puts SFPD policy to a vote  https://missionlocal.org/2024/02/dorsey-aclu-proposition-e-sfpd/ https://missionlocal.org/2024/02/dorsey-aclu-proposition-e-sfpd/#comments Sat, 17 Feb 2024 20:51:07 +0000 https://missionlocal.org/?p=584524 A group of people sitting on chairs in front of a painting.

Would Proposition E make San Francisco safer?  The campaigns for and against the measure offered two diametrically opposed answers to that question on Friday, with Supervisor Matt Dorsey and Matt […]

Dorsey, ACLU clash over Proposition E, which puts SFPD policy to a vote 

]]>
https://missionlocal.org/2024/02/dorsey-aclu-proposition-e-sfpd/feed/ 9
Meet the District 7 candidates: ‘Why are you running for supervisor?’ https://missionlocal.org/2024/02/meet-the-district-7-candidates-why-are-you-running-for-supervisor/ https://missionlocal.org/2024/02/meet-the-district-7-candidates-why-are-you-running-for-supervisor/#respond Fri, 16 Feb 2024 20:41:22 +0000 https://missionlocal.org/?p=584339 District 7 supersonic race 2014.

Welcome to “Meet the candidates,” where Mission Local asks supervisor hopefuls questions in the lead-up to the November election. In District 7 — which includes the Inner Sunset, Parkmerced and […]

Meet the District 7 candidates: ‘Why are you running for supervisor?’

]]>
https://missionlocal.org/2024/02/meet-the-district-7-candidates-why-are-you-running-for-supervisor/feed/ 0
Prop. E, the mayor’s police measure, is no silver bullet for crime, foes say https://missionlocal.org/2024/02/prop-e-police-ballot-measure-silver-bullet-sf-crime/ https://missionlocal.org/2024/02/prop-e-police-ballot-measure-silver-bullet-sf-crime/#comments Fri, 16 Feb 2024 17:37:21 +0000 https://missionlocal.org/?p=584203 A police car and police line yellow tape.

This is the first of a two-part series detailing the possible effects of Proposition E, Mayor London Breed’s police department ballot measure. You can read the second part here. Proposition […]

Prop. E, the mayor’s police measure, is no silver bullet for crime, foes say

]]>
https://missionlocal.org/2024/02/prop-e-police-ballot-measure-silver-bullet-sf-crime/feed/ 21
Tech execs funnel $273K to DA Brooke Jenkins’ state committee https://missionlocal.org/2024/02/tech-execs-funnel-273k-to-da-brooke-jenkins-state-committee/ https://missionlocal.org/2024/02/tech-execs-funnel-273k-to-da-brooke-jenkins-state-committee/#comments Thu, 15 Feb 2024 20:11:34 +0000 https://missionlocal.org/?p=584086 District Attorney Brooke Jenkins, a brown-skinned woman with long dark hair, wearing a purple blazer and white shirt.

In the days after this story was published, two more contributions of $25,000 and $10,000 went into the DA’s committee, bringing her total above $300,000. The original story is below. […]

Tech execs funnel $273K to DA Brooke Jenkins’ state committee

]]>
https://missionlocal.org/2024/02/tech-execs-funnel-273k-to-da-brooke-jenkins-state-committee/feed/ 3
Meet the District 3 candidates: ‘What, in your past, qualifies you to lead this district?’ https://missionlocal.org/2024/02/meet-the-district-3-candidates-what-in-your-past-qualifies-you-to-lead-this-district/ https://missionlocal.org/2024/02/meet-the-district-3-candidates-what-in-your-past-qualifies-you-to-lead-this-district/#comments Wed, 14 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=583867 District 3, San Francisco, California.

Because Supervisor Aaron Peskin terms out next January, five candidates have filed to run for the seat to lead District 3, which includes North Beach, Chinatown, Union Square, the Financial […]

Meet the District 3 candidates: ‘What, in your past, qualifies you to lead this district?’

]]>
https://missionlocal.org/2024/02/meet-the-district-3-candidates-what-in-your-past-qualifies-you-to-lead-this-district/feed/ 3
Mark Farrell launches mayoral campaign from a batting cage, lobs high heat at Mayor Breed https://missionlocal.org/2024/02/mark-farrell-launches-mayoral-campaign-from-a-batting-cage-lobs-high-heat-at-mayor-breed/ https://missionlocal.org/2024/02/mark-farrell-launches-mayoral-campaign-from-a-batting-cage-lobs-high-heat-at-mayor-breed/#comments Tue, 13 Feb 2024 22:25:23 +0000 https://missionlocal.org/?p=583794 A group of people standing in front of a baseball field holding signs.

Mark Farrell, standing in a batting cage at the San Francisco Baseball Academy surrounded by some 100 supporters, had his first official campaign event on Tuesday, digging in and taking […]

Mark Farrell launches mayoral campaign from a batting cage, lobs high heat at Mayor Breed

]]>
https://missionlocal.org/2024/02/mark-farrell-launches-mayoral-campaign-from-a-batting-cage-lobs-high-heat-at-mayor-breed/feed/ 12
Meet the candidates: San Francisco’s District 5 supervisor race https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-5-supervisor-answers/ https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-5-supervisor-answers/#comments Tue, 13 Feb 2024 21:00:00 +0000 https://missionlocal.org/?p=584127 A group of people in a city.

In our “Meet the candidates” series, we are asking every supervisorial hopeful in the November 2024 election one question each week. Candidates are asked to answer questions on policy, ideology, […]

Meet the candidates: San Francisco’s District 5 supervisor race

]]>
https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-5-supervisor-answers/feed/ 6
BigMoneySF: In 2024, political pressure groups play for all the marbles https://missionlocal.org/2024/02/sf-pressure-groups-2024-election/ https://missionlocal.org/2024/02/sf-pressure-groups-2024-election/#comments Tue, 13 Feb 2024 20:45:00 +0000 https://missionlocal.org/?p=583543 San Francisco City Hall lit up in emerald with dollar bills raining down

When Y Combinator CEO Garry Tan posts about San Francisco, it is generally centered on a theme. “In November 2024, we will vote out the hard left,” he wrote last […]

BigMoneySF: In 2024, political pressure groups play for all the marbles

]]>
https://missionlocal.org/2024/02/sf-pressure-groups-2024-election/feed/ 12
Meet the District 5 candidates: ‘How will your life experiences help in your work as supervisor?’ https://missionlocal.org/2024/02/meet-district-5-candidates-week2-life-experiences/ https://missionlocal.org/2024/02/meet-district-5-candidates-week2-life-experiences/#comments Tue, 13 Feb 2024 20:00:00 +0000 https://missionlocal.org/?p=583760 A group of people in a city.

Two candidates have filed to run against incumbent Supervisor Dean Preston to lead District 5. The district saw big changes during the 2022 redistricting, and now spans from the east […]

Meet the District 5 candidates: ‘How will your life experiences help in your work as supervisor?’

]]>
https://missionlocal.org/2024/02/meet-district-5-candidates-week2-life-experiences/feed/ 9
Mark Farrell enters SF mayor’s race — rips London Breed as ‘a mayor without a vision’ https://missionlocal.org/2024/02/mark-farrell-enters-sf-mayors-race-rips-london-breed-as-a-mayor-without-a-vision-for-san-francisco/ https://missionlocal.org/2024/02/mark-farrell-enters-sf-mayors-race-rips-london-breed-as-a-mayor-without-a-vision-for-san-francisco/#comments Tue, 13 Feb 2024 12:00:00 +0000 https://missionlocal.org/?p=583499 A group of people standing in front of an american flag.

Once — and future? — mayor Mark Farrell is today lifting the loose veil that had somewhat obscured his long-in-the-works mayoral campaign.  “I do not believe San Francisco can afford another […]

Mark Farrell enters SF mayor’s race — rips London Breed as ‘a mayor without a vision’

]]>
https://missionlocal.org/2024/02/mark-farrell-enters-sf-mayors-race-rips-london-breed-as-a-mayor-without-a-vision-for-san-francisco/feed/ 20
Meet the District 9 candidates: ‘Do you support the vending ban?’ https://missionlocal.org/2024/02/meet-the-district-9-candidates-vending-ban/ https://missionlocal.org/2024/02/meet-the-district-9-candidates-vending-ban/#comments Mon, 12 Feb 2024 21:00:00 +0000 https://missionlocal.org/?p=583490 District 9 supervisory race 2024.

Welcome back to our “Meet the candidates” series, in which District 9 supervisorial hopefuls respond to a question in 100 words or fewer. The question for week five: Do you […]

Meet the District 9 candidates: ‘Do you support the vending ban?’

]]>
https://missionlocal.org/2024/02/meet-the-district-9-candidates-vending-ban/feed/ 14
BigMoneySF: Explore the major players paying out to remake San Francisco https://missionlocal.org/2024/02/explore-big-money-san-francisco-growsf-togethersf-neighbors-larsen-moritz-tan-web/ https://missionlocal.org/2024/02/explore-big-money-san-francisco-growsf-togethersf-neighbors-larsen-moritz-tan-web/#comments Mon, 12 Feb 2024 08:10:00 +0000 https://missionlocal.org/?p=583018 San Francisco political advocacy network map.

“After rocking, my next-favorite activity right now is San Francisco politics,” wrote developer Nick Podell in 2022, praising advocacy efforts during the city’s contentious redistricting saga. “For the first time […]

BigMoneySF: Explore the major players paying out to remake San Francisco

]]>
https://missionlocal.org/2024/02/explore-big-money-san-francisco-growsf-togethersf-neighbors-larsen-moritz-tan-web/feed/ 30
BigMoneySF: What do new advocacy groups really want?  https://missionlocal.org/2024/02/bigmoneysf-what-do-new-advocacy-groups-really-want/ https://missionlocal.org/2024/02/bigmoneysf-what-do-new-advocacy-groups-really-want/#comments Mon, 12 Feb 2024 08:05:00 +0000 https://missionlocal.org/?p=583395 A group of posters with the words "Smart city dumb politics" and "It's OK to want shit to work"

They can be hard to track — even for political insiders. There’s TogetherSF, GrowSF, Abundant SF, Advance SF, ConnectedSF, Progress SF, Stop Crime SF, Forward Action SF and Neighbors for […]

BigMoneySF: What do new advocacy groups really want? 

]]>
https://missionlocal.org/2024/02/bigmoneysf-what-do-new-advocacy-groups-really-want/feed/ 22
Meet the candidates: San Francisco’s District 1 supervisor race https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-1-supervisor-answers/ https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-1-supervisor-answers/#comments Sat, 10 Feb 2024 01:00:00 +0000 https://missionlocal.org/?p=584158 An illustration of District 1 supervisor candidates

In our “Meet the candidates” series, we are asking every supervisorial hopeful in the November 2024 election one question each week. Candidates are asked to answer questions on policy, ideology, […]

Meet the candidates: San Francisco’s District 1 supervisor race

]]>
https://missionlocal.org/2024/02/meet-the-candidates-all-2024-district-1-supervisor-answers/feed/ 1