Sponsored link
Wednesday, April 30, 2025

Sponsored link

Tim Redmond

Tim Redmond
2659 POSTS71 COMMENTS
Tim Redmond has been a political and investigative reporter in San Francisco for more than 30 years. He spent much of that time as executive editor of the Bay Guardian. He is the founder of 48hills.

The big GOP, real-estate, and tech money behind the Boudin recall effort

Many of the same individuals and corporations who tried to defeat the progressives last year -- including Trump allies -- are now trying to oust the elected DA

Supes make deal to fund $32 million in rent relief for needy SF tenants

Plan would protect at least 3,500 households from possible eviction.

Two-thirds of needy SF tenants could get zero state or local rent relief

Supes hearing shows huge gap between the promises and the reality -- but the money is there if the mayor is willing to spend it.

Is City Hall a “toxic” environment?

Or was it way worse when Ron Conway—a world-class political bully—was calling the shots behind the scenes and getting away with it?

Budget time is a time to ask department heads some detailed questions

Plus: What is the city doing to be sure tenants get rent relief? That's The Agenda for June 20-27

Mayor Breed’s budget doesn’t even remotely defund the police

Proposal heard in budget committee calls for major increases to SFPD -- even when the city is investing in alternatives to armed law enforcement.

Washington Post — not the SF news media — exposes lies about Boudin

The inaccurate reporting and social media just continues, as most of the major local media stands by or goes along.

LGBTQ labor event next Friday

Show up at noon at the flag. It will be worth your time.

Walton calls out Breed for her attacks on the Board of Supes

Simmering clash between the mayor and the supes breaks into the open after Breed attacks the board for asking tough questions of her department heads.

Supes to vote on public bank plan

Plus: Exposing the ongoing PG&E scandal, and a hearing on rent relief -- that's The Agenda for June 13-20