Sponsored link
Saturday, April 19, 2025

Sponsored link

Uncategorized

Uncategorized

Not a whole lot of debating at D6 debate

Few major policy differences emerge—which is not good news for the challengers.

Why CEQA matters

Blaming CEQA for California’s problems is easier than wrestling with the root causes of challenges like housing affordability and access to higher education

Breed’s new Planning Commission nominee has little in the way of a political record

Mayor names an East Bay consultant who has very little record of any local activism on land-use issues.

Why SF’s downtown is not coming back

For 50 years, SF mayors and their allies have pushed highrise office space, destroying anything in its path. They were wrong, and now we are paying the price.

SF DA seeks return to the failed approach of the War on Drugs

A new crackdown on small-time dealers makes no sense—and it can't possibly work.

Treasure Island residents meet Dorsey, demand action on tolls, evictions

New supe says he isn't familiar with the issues, makes no commitments for change.

The buck stops and/or starts with gentrification in ‘Dream Hou$e’

Two sisters must decide to preserve a family legacy or jump at a possible payday in Shotgun Players' latest

The big debates: Changing the mayoral election date, a homeless oversight commission …

The Board of Supes has two more meetings to finalize the fall ballot, and while some measures are clearly going to be approved, at...

Mayor’s Office defies law on requiring maximum affordable housing

Hearing shows that Breed is willing to ignore legislation she wrote to give developers more benefits.

Prop A’s failure and why we need to fight for Muni

The June election shows the importance of a powerful grassroots movement for transit justice

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link