Sponsored link
Friday, July 4, 2025

Sponsored link

Tagged with: Activism

The Academy of Art compliance hearing: We should live so long

More than 20 years after the Academy of Art University began gobbling up San Francisco real estate and violating planning codes all over the...

San Francisco, two-party town

I am increasingly coming to believe that San Francisco is now a two-party city – and oddly, we are seeing that reflected in the...

Feeling ‘Trapped’

As US abortion clinics fight to survive, a new documentary by a San Francisco filmmaker tells the compelling story of clinic providers and doctors...

Developers win with “smart growth” rule

With a big assist from the state Legislature, the SF Planning Department opened a new front in the city’s density wars last week. On...

Enough is enough: Saving SF values

Editor's note: A lot of us were amazed to see more than 100 people crowd into the Women's Building Friday night for a general...

Yes, the (legal) scam Josh Arce is running in D9 is unprecedented

I am getting criticism over my coverage of the DCCC campaign of Josh Arce, who is running both for the Democratic Party post and...

The forgotten legacy of Keith Jackson

Keith Jackson, a former member of the San Francisco Board of Education who became a political fundraiser and fixer, is set to be sentenced...

Pussy Riot, unmasked

A couple of weeks back I found myself scrambling around the internet trying to glean the password for the Citibank Visa Card ticket presale...

SF’s campaign money: Loopholes, scams, and real-estate cash

The candidates for local office filed their first major campaign-finance statements last week, and some of them are eye-openers. In fact, a careful review...

As city debates deal, Google bus protests continue

A few hours before the Board of Supes debated the future of the Google bus program, anti-eviction activists blocked six buses, demonstrating that public...