Monday, April 6, 2020 | Temperature:
San Francisco, CA
Weather from OpenWeatherMap

Tag: David Campos

District 9 Candidate: David Campos

As a young immigrant, David Campos learned what it was like to be labeled “illegal.” Later at Harvard, he studied law alongside the elite. Now 37, Campos is running to replace Tom Ammiano as District 9 Supervisor, and it’s this...

Read More

What To Do

Sep 17