Trish Spencer plots a return to the Alameda City Council

Alameda's Trish Herrera Spencer was the self-proclaimed "people's mayor," but voters dismissed her from office two years ago after just one term. Perhaps, this fall Spencer is hoping to rebrand herself as the "people's councilmember"? Spencer pulled papers earlier this month to run for one of two at-large seats this November on the Alameda City … Continue reading Trish Spencer plots a return to the Alameda City Council