Off and running for San Diego City Attorney

A mixed cast of four Dems and one GOP candidate vie for the office

by