Posted inGovernment Elections boss John Arntz to be offered a new term after all — and he’ll accept by Joe Eskenazi December 13, 2022December 15, 2022
Posted inGovernment The real lesson of L’affaire John Arntz: Competence doesn’t matter in SF by Joe Eskenazi November 23, 2022January 30, 2023
Posted inGovernment Elections director John Arntz’s term not renewed by Elections Commission by Joe Eskenazi November 21, 2022November 23, 2022
Posted inElection Coverage Explore: How did your SF neighbors vote? by Will Jarrett November 19, 2022November 22, 2022
Posted inElection Coverage New election results: Thursday, Nov. 17 by Joe Eskenazi and Will Jarrett November 16, 2022February 6, 2023
Posted inHousing Housing on the ballot: SF’s mixed election by Annika Hom November 15, 2022November 15, 2022
Posted inElection Coverage Election 2022: What’s it all about? by Joe Eskenazi November 14, 2022November 22, 2022
Posted inElection Coverage Five data tidbits from the SF election by Will Jarrett November 10, 2022November 22, 2022
Posted inElection Coverage Fear and loathing in SF: Voters are surly — but what will they do? by Joe Eskenazi November 7, 2022November 8, 2022
Posted inGovernment Brooke Jenkins sent police reports, rap sheet to colleague’s personal email by Joe Eskenazi November 2, 2022November 4, 2022
Posted inGovernment Explore: Nearly $14 million poured into SF races by Will Jarrett October 21, 2022February 6, 2023
Posted inElection Coverage DA Jenkins leaves SFSU debate after activists take over event by Annika Hom October 21, 2022November 4, 2022
Posted inElection Coverage Would-be DAs take aim at Brooke Jenkins in raucous debate by Eleni Balakrishnan October 19, 2022November 4, 2022
Posted inElection Coverage Judge rules against Leanna Louie, keeps her off ballot by Joe Eskenazi September 7, 2022September 8, 2022
Posted inElection Coverage Ousted supe candidate Leanna Louie sues to get back on ballot by Annika Hom and Joe Eskenazi August 30, 2022September 1, 2022