Photo 2 of 3

View all

Zafar, Hudson, Clarkson sworn in at San Ramon council ceremony
Councilman Dave Hudson showed off his experience and recited the oath of office from memory. (Photo by Gina Channell)

© 2019 DanvilleSanRamon.com.
All rights reserved.