2018 Year in Review
Incumbents fall in Mountain View, as Mayor Lenny Siegel and Councilwoman Pat Showalter are voted off the council and Ellen Kamei, Lucas Ramirez and Alison Hicks assume the three open seats.
Incumbents fall in Mountain View, as Mayor Lenny Siegel and Councilwoman Pat Showalter are voted off the council and Ellen Kamei, Lucas Ramirez and Alison Hicks assume the three open seats.