Ellen Lee Zhou is a name many of you will not recognize, though she has indeed run for San Francisco mayor three times to date. I got to know her back in 2018 when I was a mayoral candidate as...
After almost two years of being the Interim Mayor and being elected temporarily as Mayor in a special election following the death of former San Francisco Mayor Ed Lee in 2017, London Breed was formally elected for a four-year term...