Life after Bob Filner

Will the Democratic Party avoid the taint?

by