Stories about London Breed
Search that embarrassed the city goes before a judge, leaving City Attorney Dennis Herrera to defend the cops in a pretty indefensible case. Plus: Harvey Milk's birthday events, UCSF and Dignity Health -- and 'politicizing' the Rent Board. That's The Agenda for May 20-26
Mayor Breed opposed a measure that would have made a big difference. Now she can't fix the problem with a few hundred new shelter beds and a modest housing bond.
Tech gets big tax breaks, small businesses have to pay more -- and Sup. Gordon Mar's IPO tax plan will be a defining issue in city politics this year.
The view from LaGuardia, where people hide and move along and live in a world where there's no place for poor people to go.
Facing a possible rejection at the Board of Supes, Reese Isbell steps down and the mayor appoints a respected tenant lawyer to the job.
A 9-2 vote against SB 50 puts SF on record against a measure that adds no new affordable housing or transit funding while encouraging more luxury housing.
Armistead Maupin, Laura Linney, and the crew of 28 Barbary Lane were on hand to premiere the first episode of the new 'Tales of the City.'
In direct rebuke to mayor, board says that a developer can't buy off the city when it comes to blocking sunshine in a crowded neighborhood.
Ignoring 40 years of precedent, mayor appoints a political ally who has no ties to the organized tenant community.
The Agenda: Sup. Fewer has an idea that—with adequate funding—could radically change homelessness, gentrification, and the way the city handles housing.