Sponsored link
Sunday, February 15, 2026

Sponsored link

Tim Redmond

Tim Redmond
2815 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.

Juul challenges key ballot language on overturning e-cig ban

A relatively obscure city committee will make what some say is a crucial decision tomorrow on a ballot measure that would overturn the city’s...

Trump, racism, gun culture, and mass murder

Donald Trump has done a lot of terrible things. He conspired with a foreign country to interfere with a US election. He lied about...

What happens if Wiener gets challenged from both the right and the left?

The idea that former state Sen. Quentin Kopp is planning to challenge incumbent Scott Wiener sets up some fascinating political possibilities. I talked to Kopp,...

Vallie Brown’s big real-estate money

The campaign contribution filings for the first six months of 2019 are now public, and the most dramatic news involves the D5 supes race. For...

Once again, Biden looked terrible

  There were no defining moments in tonight’s debate – except for this: Once again, Joe Biden looked terrible. He couldn’t explain his health care plan, which...

CNN gives the GOP its talking points

The moderators at tonight’s Democratic debate pretty much wrote the Republicans’ talking points. It was stunning: Over and over, they asked Sens. Bernie Sanders...

After 50 years, SF poised to move on public power

The Chron kicked off the annual media week of stories on homelessness Sunday with a long, detailed, Q&A – readers submitted questions, and Editor...

Three supes who voted against homeless commission supported a very similar plan in 2016

There’s an interested oddity about the vote to delay (and possibly kill) Sup. Matt Haney’s proposal for a commission to oversee the Department of...

Supes, under intense pressure from mayor, drop plan for homeless commission

The Board of Supes today – under intense pressure from the mayor -- refused to put a measure to create a Homelessness Commission on...

‘In the name of climate sanity’

The supes listened for more than two and a half hours to testimony and expert reports on the city’s role in climate change –...