Sponsored link
Monday, March 31, 2025

Sponsored link

Uncategorized

Uncategorized

OPINION: The lies behind Prop. 36

It's a huge step backward and will make our communities less safe.

Breed seeks coup at Planning Commission

Plus: SF cops at college campus protests—and departments reject almost all suggestions for community oversight panel. That's The Agenda for Sept. 16-22

Are the state’s new housing rules an unfunded mandate for San Francisco?

Is there an good argument that the state needs to pay cities for the RHNA affordable housing goals?

Cops don’t always use their cameras—and data shows some very dubious shootings

Plus: Drone surveillance policy, the future of Candlestick Point—and can the Planning Commission even hold a meeting? That's The Agenda for Sept. 9-15

UCSF moves to fire staffer who challenged school’s stance on Palestine

Therapist defended renowned doctor who questioned the health impacts of Zionism; now she's facing dismissal.

Neighborhood businesses threatened by upzoning and speculators

Peskin plan would slow down the displacement of longtime commercial tenants as Breed's proposal starts to fuel evictions.

The DNC word of the night? ‘Corporate greed.’

Speakers powerfully hammered the phrase. And yet: Nobody talked about billionaire greed, or raising taxes on the rich.

Chicago protests, day 1: ‘A big collective effort’

Large, diverse group holds (mostly) peaceful march as Dems open national convention.

2024 DNC protests may have little in common with 1968—let’s hope

Similar political contexts, sure, but progressive Chicago leadership, protestors’ focus on de-escalation, and the evolution movement itself predict change

Why the critical housing bond died

No statewide leadership, no strategy, foolish errors—the 'moderates' bungled one of the most important housing proposals in decades.

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link