Next Tuesday, San Franciscans will vote for a mayor. Just like they did last year. Ever since Mayor Ed Lee unexpectedly passed away in December of 2017, the city’s top position has mostly been held by London Breed.
Ellen Lee Zhou is one of five candidates running to unseat San Francisco’s current mayor. She’s got a Master’s Degree in social work from San Francisco State, and has worked as a behavioral health clinician.