Photo 4 of 5

View all

DeSaulnier talks immigration, gun control, impeachment at Danville town hall
After the Town Hall, DeSaulnier stuck around to meet with some residents in person. (Photo by Ryan J. Degan)

© 2020 DanvilleSanRamon.com.
All rights reserved.