CA15, congress, Election 2018, Uncategorized Swalwell’s ambitions will leave CA15 voters underserved, says opponent May 29, 2018 — 1 Comment