The City Council has time to take the reasonable course and insist on a detailed and impartial analysis of public power for San Diego.
The City Council has time to take the reasonable course and insist on a detailed and impartial analysis of public power for San Diego.
We need your help to provide it. Donate today to keep election news free for everyone.