Every story we’ve published — browse by section, by month, or page straight through.
46 Years of Helping Immigrants Learn — and SF Just Pulled the Plug
PublishedSan Francisco is closing a 46-year-old school program designed to serve Spanish-speaking immigrant students.
SF Judge Tells DA Jenkins: You Can't Ban the Word 'Genocide' in Court
PublishedHere's a legal story that should matter to you regardless of where you stand on the Israel-Palestine conflict: a San…
It's a Family Affair: Low Brothers Lock Down Both Police and Fire Commissions
PublishedSan Francisco just handed oversight of both its police department and its fire department to two brothers.
SF Is Offering Self-Defense Classes Because Apparently That's Our Public Safety Plan Now
PublishedSan Francisco is rolling out personal safety and self-defense classes for residents, which is — let's be honest — both…
SF Schools Admit They're Failing — So Why Are We Still Debating Whether to Change Anything?
PublishedSan Francisco's school district leaders did something unusual this week: they told the truth.
A Social Worker Was Stabbed to Death at SF General. Months Later, His Colleagues Are Still Waiting for Change.
PublishedAlberto Rangel was stabbed to death at Zuckerberg San Francisco General Hospital on December 4, 2025.
Convicted Child Predator Walks Free After Judge Refuses to Detain Him. Now He's Gone.
PublishedHere's a story that should make your blood boil, regardless of where you fall on the political spectrum.
The Abortion Pill Fight Isn't Over — And SF Should Be Honest About What's Coming
PublishedHere's where we put our liberty-minded cards on the table: the government telling adults what medications they can…
San Francisco Has Nearly Maxed Out Its Credit Card. Now What?
PublishedHere's a financial reality check that should worry every San Franciscan: the city has borrowed nearly as much money as…
Marie Hurabiell's Congressional Bid Hits Turbulence Over Homophobia Allegations
PublishedMarie Hurabiell, the moderate San Francisco political figure and ally of Mayor Daniel Lurie, is finding out that…
SF Politicians Condemn ICE at SFO — But the Facts Tell a More Complicated Story
PublishedSan Francisco's elected officials are once again racing to the microphones to condemn federal immigration enforcement —…
California's Social Media Ban for Kids Sounds Great Until You Think About It for Five Minutes
PublishedCalifornia is pushing forward with a bill that would ban kids under 16 from accessing social media.
Xavier Becerra's Fossil Fuel Loyalty Shouldn't Surprise Anyone
PublishedIf you've been paying attention to Xavier Becerra's career — from his years representing parts of Los Angeles to his…
Connie Chan's Record vs. Her Rhetoric: The Receipts Don't Lie
PublishedHere's a novel concept in San Francisco politics: actually checking whether an elected official did the things they…
Former Nonprofit Head Shows Up to Court Without a Lawyer — What Could Go Wrong?
PublishedJames Spingola, the former nonprofit executive accused of financial crimes, made a court appearance this week — and…
SF Veterans Court Faces the Chopping Block — Because Apparently That's Where We Cut
PublishedSan Francisco's veterans court — one of the few programs in the city's sprawling justice system that actually works —…
$915K for 38 Trees: Oakland Hills Landowners Learn Permits Aren't Optional
PublishedHere's a pro tip that apparently needs repeating: if the city tells you — multiple times — that you need a permit to…
Pete Buttigieg Spotted in the Castro — But Let's Talk About His Actual Record
PublishedFormer Transportation Secretary Pete Buttigieg was spotted strolling through the Castro this week, delighting passersby…
California's Governor Debate Was a Cage Match — And That's Actually a Good Thing
PublishedIf you tuned into CNN's California governor's debate expecting the usual parade of focus-grouped platitudes and…
Tenderloin Drug Lawsuit Dies on a Technicality — And the City Calls That a Win
PublishedResidents and business owners in the Tenderloin just tried to sue San Francisco over the open-air drug market that has…
PG&E's New 'Base Services Charge' Is Hitting Low-Usage Customers the Hardest — And That's the Point
PublishedHere's a fun thought experiment: What if a utility company decided to punish you for not using enough electricity?
Trump Shutters SF Immigration Court — And the Due Process Questions Nobody's Asking
PublishedThe federal government has permanently closed San Francisco's immigration court, and regardless of where you fall on…
Willie Brown Endorses Tom Steyer, and Nobody's Impressed
PublishedFormer San Francisco Mayor Willie Brown has thrown his weight behind billionaire Tom Steyer in the race for California…
The Most Powerful Endorsement in SF Politics — And Why Pelosi Is Sitting On It
PublishedIn San Francisco politics, there's one endorsement that functions less like a stamp of approval and more like a…