Richard Hubberd dies following battle with cancer
Mountain View City Councilman Richard Hubberd, 70, died March 26 following a long battle with cancer.
Hubberd had recently begun his fifth term on the city council, having served more than eight years since 1999. He was first elected in 1998, served a second term in the mid 2000s, and was elected again in 2010, 2012, and 2014.
See full story and obituary in the April 1 issue.