Home Gabriel Haaland

Gabriel Haaland

A new feminism for San Francisco

How to create a world of compassion, redemption, and accountability

GUEST OPINION: The Mirkarimi case — is this justice?

I appreciate that everyone is doing his or her best to dialogue on the very complicated, nuanced and difficult issue of domestic violence in...

An open letter to Ed Lee

A proven supporter could be the best choice to replace the empty District 5 supervisoral seat

A case for Avalos, Yee and Dufty

An SEIU 1021 political organizer explains his union's ranked choices

Should Lyon-Martin be saved?

Dumping 3,500 patients into a public health system that has been cut to the bone over the last few years would be a disaster in San Francisco.

The. Rent. Is. Too. Damn. High!

A record breaking conservative private donor puts the onus on progressives to show up on November 2nd

Why is Pelosi killing ENDA?

In 29 states, it is still legal to fire someone solely because they are lesbian, gay, or bisexual

Do the right thing, Dianne

With EFCA finally within reach, Sen. Feinstein has announced that she is looking for a "less divisive" option

The Chronicle manufactures a crisis

Unbalanced and sensationalist coverage of a handful of youth is creating a dangerous mob mentality

McGoldrick’s privatization betrayal

When the rubber hit the road for people, he screeched out of there

We stand with Carole Migden

Few politicians who have risen as high in the establishment food chain as Carole Migden have done so retaining a willingness to fight for the underdog.

Problems with Peskin’s Muni plan

OPINION Last week the Board of Supervisors received a proposed charter amendment that takes a misguided stab at the much-needed reform of the Municipal...