Skip to Content

Politics

Natalie Gee’s exit interview

Her bid to become the Sunset’s next supervisor failed, but Gee’s charismatic campaign has some lessons for her future

June 25, 2026

It happened here: When the American Front marched on Haight Street

How a posse of neo-Nazis and hipsters in San Francisco helped create today’s right-wing troll army

June 24, 2026

Jackie Fielder will return to City Hall ‘clear-eyed’ and ‘eager to serve’

During her leave of absence, the D9 supervisor largely missed the budget fight, but will find herself navigating equally complex situations

June 23, 2026

Dressed as ‘Wizard of Oz’ characters, protesters sought an audience with Mayor Lurie

Dorothy and friends tried to talk to the man behind the curtain and ask him to have a heart, a brain, and some courage

June 18, 2026

Peter’s Friends: A guide to the Bay Area notables on Peter Thiel’s leaked invite list

Not just anyone can attend Dialog, the ultra-elite gatherings of thought leaders and ‘90s child actors hosted at locations around the world

June 18, 2026

Steve Hilton is the Del Taco of Republican candidates

The Atherton-dwelling, mid-tier Fox News talking head running for governor is more super bad than supervillain

June 15, 2026

San Francisco smoking ban vote delayed yet again 

Small biz owners and a Berkeley resident said their piece, but Supervisor Myrna Melgar still kicked her proposal down the road

June 9, 2026

Rest in power, Prop D

The proposed tax (November 2025 – June 2026) is survived by a desperation for Big Biz revenue and faith in Lurie’s billionaire comeback boom

June 5, 2026

Emergency call: Petition calls for the ouster of the city’s head of emergency management

Internally circulated document calling for a vote of no confidence in Mary Ellen Carroll follows a Gazetteer SF report on 911 dispatchers fed up with improper treatment, brutal workloads, and distrust of leadership

June 4, 2026

The Nati is coming: Switzerland’s ‘golden’ World Cup team travels to Levi’s Stadium

Preparing for the biggest game in the world at the Swiss consulate

June 3, 2026