Moscow city councilman John Weber has died following a long battle with cancer.
Weber was completing the end of his second four-year term on the city council and lost his bid for re-election to a two-year Council seat on Tuesday.
A life-long member of the Moscow community, Weber graduated from Moscow High School in 1965 and held an undergraduate degree and a Masters of Business Administration from the University of Idaho. (City of Moscow Release)