Posted inElection 2024 GrowSF asks D5 supervisor candidate Autumn Looijen to move aside by Erica Sandberg August 27, 2024January 13, 2025
Posted inElection 2024 Supervisors play ballot bingo with charter amendments by Mike Ege August 1, 2024January 13, 2025
Posted inOpinion Dean Preston’s 2022 proposition weakened San Francisco democracy by John Trasviña July 30, 2024January 13, 2025
Posted inElection 2024 San Francisco mayoral candidate Mark Farrell announces downtown revival plan by Erica Sandberg July 17, 2024January 13, 2025
Posted inElection 2024 Sparks fly at Westside mayoral debate, despite one empty chair by Mike Ege July 11, 2024January 13, 2025
Posted inElection 2024 Politically motivated dark money news websites outpaced ethical local news outlets by Patricia Brooks July 4, 2024January 13, 2025
Posted inElection 2024 Politics explainer: The Biden conundrum by John Zipperer July 4, 2024January 13, 2025
Posted inElection 2024 3 in D3: Frontrunners in the race to represent the face of San Francisco by Mike Ege June 11, 2024January 13, 2025
Posted inPolitics Supervisor Chan bill targets Human Rights Commission power to combat discrimination by John Trasviña June 11, 2024June 17, 2024
Posted inPolitics Self-proclaimed ‘progressives’ need to read the room by Susan Dyer Reynolds June 4, 2024June 4, 2024