Sponsored link
Thursday, April 3, 2025

Sponsored link

News + Politics

News + Politics

Newsom says local government at fault for homelessness; here’s why he’s wrong

Plus: Remembering the outgoing supes ... and where their goodbye parties are. That's The Agenda for Dec. 29 to Jan. 5

Hotel strike was a huge victory for local labor—and a victory of sorts for the new mayor

Lurie's role was also, perhaps, a reflection of old money and new money in San Francisco

Leading candidates attacked each other, making room for upset in Berkeley

Part Two: How an outsider with no political experience became mayor

Opinion: The Cuban healthcare system and its lessons for the US

Single payer, medical missions, and the US campaign of disinformation

Double your impact: Support independent journalism with our matching program

Help us reach our $20,000 goal by year-end and keep news free for everyone

Peaceful protests by unhoused in SF and other cities lead to massive police sweeps

Dozens of cops drive people in tents away from City Hall—and the empty, vacant Civic Center Inn, which could be housing

New audit shows serious contracting problems at the SFPUC

Under the now-jailed general manager, proper safeguards were missing, Board of Supes report shows. That's why voters approved an inspector general.

Teamsters picketing local Amazon center as part of national mobilization

Strike demands union recognition for workers who the giant company says aren't technically employees.

How a Yimby candidate with little experience became Berkeley’s next mayor

Adena Ishii has never held public office—but had some key endorsements, good luck, and perfect timing.

Cops abuse, arrest bystander at protest event last July, complaint charges

She was on her way to work. She got knocked down, terrified, and held in jail for 36 hours, Public Defender's Office alleges.

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link