The 2025 City Council majority and the rookie it chose as city manager make a persuasive case for being the worst Stockton leaders in living memory
Sign up to get balanced reporting on the issues that matter to you. Delivered for free, three days a week.
The 2025 City Council majority and the rookie it chose as city manager make a persuasive case for being the worst Stockton leaders in living memory