Sponsored link
Sunday, November 17, 2024

Sponsored link

Tagged with: BART

Breed budget prioritizes cuts to frontline workers over taxes on the rich

The mayor will be delivering her delayed budget to the supes this week, and it appears that she wants to balance it in part...

Some defining issues in the fall supes race

The San Francisco Democratic Party will vote on endorsements for the Board of Supes Wednesday/22, and while the party nod doesn’t always mean victory,...

Before the looting, a peaceful march

On Saturday, before the incidents of looting that have made the biggest headlines, several hundred protestors peacefully marched in San Francisco to protest the...

Asian American women artists on creativity, activism—and COVID racism

While the Asian Art Museum, like other arts institutions, is closed during the COVID crisis, the staff is stepping up its museuming from home,...

Screen Grabs: ‘5 Blocks’ delves into Mid-Market development quandary

Many everyday things have been notable for their absence during the shutdown, so something that stood out was construction—because it never seemed to stop,...

Should Muni raise fares in a crisis?

Transit justice advocates in San Francisco are left with more questions after San Francisco ordered a “shelter-in-place” directive in response to the COVID-19 pandemic. This...

Arts Forecast: Feeling international, at home

Alas, I've been ill so I've missed a few installments of the Arts Forecast column—but we're back, baby! Let's kick things off with the announcement...

Is the Monster in the Mission dead?

For years, as community leaders fought for affordable housing instead of luxury condos as 16thand Mission, the developer who owned the site said that...

Our critic picks 2019’s Music of Note

There is no through-line to this 2019 Music of Note line-up. Just honest music that runs the gamut of progressive soul, breakbeat mayhem, a...

Supes to vote on Wiener’s development bill

A Board of Supes committee will decide Thursday/5whether to oppose state Sen. Scott Wiener’s SB 50– and at this point, there are eight votes...