Debate Wrap Up: Candidates for At-Large Council seat
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Live Blogging #oakdebates | 6:55pm
Labels: #oakdebates, At-Large, city council
Live Blogging #oakdebates | 6:45pm
Labels: #oakdebates, At-Large, city council
Labels: #oakdebates, At-Large, city council
Labels: At-Large, carol lee tolbert, city council, ignacio de la fuente, mick storm, oakland, oakland chamber of commerce, rebecca kaplan
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5
Labels: #oakdebates, city council, district 5