Sponsored link
Saturday, January 18, 2025

Sponsored link

News + Politics

News + Politics

The destruction of a community in Oakland

Police, bulldozers evict longtime residents of Wood Street Commons.

Wiener, the Yimbys, and the 50-story tower

An ambitious politician is backing away from the Yimby position in the face of a project that is going to be deeply unpopular.

Introducing our new publisher, Imelda Carrasco

48hills is expanding with your help. Please welcome our latest addition to the team!

Breed refuses to support reparations draft or supplemental budget for commission

Mayor says she will wait for the final version of the report before taking a stand, but rejects Walton's call for more funding.

Supes panel votes to landmark Castro Theater seats

Move might bring promoter back to the bargaining table; full board still has to approve.

Finally, Walton will get to ask Breed about reparations

Plus: Next steps for the Castro Theater, the farce of 479 Stevenson, and how the city in once again screwing over cab drivers. That's The Agenda for April 17-24

Housing panel calls for $85 million in spending, setting up budget conflict with mayor

It's a great time to buy land for social housing. There's dedicated money for it. But Breed has refused to spend it.

The Bob Lee murder and the media problem

It's not just Fox News and Elon Musk creating a false impression of a crime wave in SF—and there are clear political impacts.

No, the closure of Whole Foods does not mean the city is headed for collapse

It just might mean that the market for a high-end specialty grocery disappeared with the tech industry abandoning mid-Market and new luxury housing foundering.

Mayor’s Office ‘semantic’ mistake: Another $82 million for the police

Huge error comes to light at hearing as City Hall prepares to give the department and the POA another blank check without much oversight.

In this section

Top tags

Sponsored link