Sponsored link
Sunday, July 6, 2025

Sponsored link

Tagged with: Health

Obama, the rich, and fair taxes

There are two things I took away from President Obama’s final address. Well, three. First, it demonstrated once again what it’s like to have a...

Trump means war. Let’s not forget that

On Saturday afternoon, January 7, 2017, I attended an indoor rally entitled United Against Trump at the Women’s Building in San Francisco. The room...

Local housing: A little reality

Reading the superficial year-end wrap-ups and “expert commentary” about the city’s housing situation in the local press this week is making my head hurt....

What the police won’t tell you about the Amilcar Lopez killing

San Francisco District Attorney George Gascon says he’s about to announce his long-awaited decision about whether to charge the officers who killed Amilcar Perez...

The Agenda, 2017: How SF can really fight Trumpism

Everyone at City Hall agrees that San Francisco should be the Anti-Trump City. We are mostly Democrats in this city, and other than the...

The Oakland fire spurs crackdown on arts spaces

The tragedy of the Ghost Ship fire is already leading to a crackdown on underground arts spaces, where thousands of Bay Area artists and...

The Media Homeless Project: Is it working?

Back in June, at the instigation of Chronicle Editor Audrey Cooper, more than 70 media organizations put out hundreds of stories on the homeless...

The SF election: What happened?

 The 2016 election may well be a turning point in our national and local politics. The problem is that it’s unclear what direction the...

The Agenda, Nov. 28-Dec. 4: An honest tenant scorecard

There are lies and misleading statements in every election, and San Francisco has seen its share. But this fall’s contests featured a particularly painful...

Dramatic vote could slow Mission development

A remarkable, stunning vote happened at the Board of Supes Tuesday: By a 9-0 margin, the members agreed that a big market-rate housing project...