Sunnyvale City Council Seat #3 Candidate: John Cordes
The Silicon Valley Voice has invited local candidates running for office to speak directly to…
October 8, 2018
The Silicon Valley Voice has invited local candidates running for office to speak directly to…