Skip to Content

Politics

Saikat Chakrabarti gets social (but not socialist) with Hasan Piker

The Congressional hopeful joined America's leading socialist streamer for a friendly chat about Marx and World War III

March 13, 2026

‘Imagine two guys roll up on you’: Lawyer for man accused of assaulting Mayor Lurie’s security guard speaks

In viral fight with an undercover officer, Tony Phillips’ lawyer says his client is the real victim 

March 12, 2026

Unmade beds: Inside the RESET Center rollout

Mayor Lurie wants to put the fentanyl crisis to rest, but is the new RESET center the best way to do it?

March 9, 2026

Former Twitter CFO takes the stand in Federal Court

Ned Segal, now a high-ranking City Hall official, offered his buttoned-up version of the months leading to Elon Musk’s acquisition of the social media platform

March 6, 2026

Nazis in Your Neighborhood: Anti-fascist researchers out an extremist music label operating in the Tenderloin

Based in a supportive housing building, the one-man distributor sells fascist music and merch from all over the world

March 6, 2026

Brooke Jenkins: Stop making billionaires ‘the enemy’

The District Attorney was anything but moderate in her support of the city’s wealthiest

March 3, 2026

The mayor’s long-delayed RESET center is a go

Arrests for intoxication will happen ‘at speed and volume,’ Lurie says

February 17, 2026

The New Liberals just want to enjoy their Tax Havens

At The Irish Bank, policy wonks debate the Billionaire’s March and Georgist land taxes

February 13, 2026

Back to school

With the teachers strike over, the hard work of funding and running SFUSD continues

February 13, 2026

Dial D for dysfunction

San Francisco’s 911 dispatchers are being asked to work with antiquated equipment, crazy hours, poor mental health, and alongside new trainees who aren’t prepared

February 11, 2026