Sponsored link
Tuesday, February 25, 2025

Sponsored link

News + Politics

News + Politics

The SF budget battle takes center stage

It's cops against social services in a politically charged budget year.

An artist living on the streets loses most of his possessions in last week’s sweep

It's just one story out of hundreds. It's still tragic.

Does Mayor Breed just hate poor people?

A solution lead by the unhoused is working in Oakland—but we can't get any traction in San Francisco.

Six HUGE reasons to become a 48hills member today

Fearless reporting, unparalleled local arts coverage, Best of the Bay... We're not just a pretty face. Join us!

Months after federal officials demand action, not much has changed for tenants at Plaza East

Residents still fighting for urgent repairs to the public housing complex.

Supes panel rejects Breed nominee to Police Commission over major policy issues

>>We need your support! Become a 48hills member today so we can keep up our incredible local news + culture coverage. Just $20 a month...

Another Breed budget problem: Nonprofit workers are left behind

Only tiny increases in pay for front-line people who do a lot of critical social-service jobs.

Farrell complains about cuts in child-care measure that he tried to kill

He didn't support Prop. C in 2018; now he blasts Breed for not spending the money.

48 Hills is finalist for 4 California Journalism Awards

Nominations in Environment, Food, and Music Reporting highlight our excellent local coverage from local writers.

New upzoning and ‘objective design’ rules could lead to small business displacement

Plus: another $500,000 payout for bad law-enforcement practices; when will it end? That's The Agenda for June 2-9

In this section

Top tags

Sponsored link