Saturday, September 26, 2020

Uncategorized

The Agenda: State housing battle plays out before SF supes

Mar wants ABAG to recognize that SF has already approved more luxury housing that it needs.

OPINION: What a protest looks like without police

At a DSA march, community activists cleared the streets and provided medical attention.

Sirron Norris’ cartooning classes take to internet for COVID summer

No reason for kids to lay down their pencils in the pandemic, says the iconic Bay Area artist.

OPINION: Homeless sweeps and civil rights

Earlier this summer, law student interns with the Systemic Justice Project worked with local organizers to create Know Your Rights pamphlets for ten communities banded together in the Stop...

Books: A fun ride through SF and NorCal in the 1980s

I’ve known Daniel Ben-Horin for many years – as  journalist, as the head of Media Alliance way back in the days when I was a young reporter, and as...

Supes committee votes to slash police budget by $30 million

The Board of Supes Budget and Appropriations Committee has approved roughly $30 million in additional cuts to the police budget – less than some wanted, but still an unprecedented...

Giants workers fight back

The San Francisco Giants returned home on Friday, August 14 and found themselves being picketed by the workers who normally sell garlic fries and beer to the fans. This...

The money—and endorsements—in District Five

One of the most interesting elements of the D5 supervisorial campaign is challenger Vallie Brown’s website. Check out the tab that says “endorsements.” Most people running for office make a...

Following the money in D1

District One has always been a key political battleground, a part of town that’s around 60 percent tenants and 40 percent homeowners and that, since the return of district...

A free fridge opens in the Mission

Days before Mayor London Breed declared the shelter-in-place order back in March, Gabriela Alemán was already trying to figure out how her older neighbors could get food without exposing...