Sponsored link
Wednesday, January 8, 2025

Sponsored link

Tagged with: Bayview

Tracking the human condition through a Nigerian family epic

ONSTAGE While writing the nine plays of the Ufot Family Cycle, which follows several generations of a family of Nigerians in America, Mfoniso Udofia...

Public Defender Jeff Adachi dies

Jeff Adachi, who built the San Francisco Public Defender's Office into one of the best in the country, has died at 59. His death, apparently...

Forget the Bezos Behemoth: Here’s where to shop local for the holidays

SHOP LOCAL 'Tis the season to go shopping. (At least it will get you out of the house if you need to escape any...

Haney far ahead, Mar still leading and Prop C has won big!

The election-day results show the progressive candidates in D4 and D6 are extending their leads. In D6, Haney is now at 56 percent. If we...

Two big (and environmentally awful) projects — and a step toward saving the Mission

The India Basin environmental impact report, which was more-or-less rejected by the supes two weeks ago when the local air board said the construction...

Old school Chinatown funk? 50 years of Jest Jammin’ with Rev. Norman Fong

ALL EARS If you’re not nostalgic for Chinatown nightlife circa 1970, it’s probably because you don’t know about it. Despite the passing of civil rights...

Who supports real rent control — and environmental justice in Bayview?

All 11 supervisors will have to take a public stand Tuesday/2 on Proposition 10, the statewide ballot measure that would allow cities to impose...

Fall Arts aflame! The 50+ best things to do this season

FALL ARTS PREVIEW The light is deepening, the food is getting heartier, harvest is bringing much good grape and green, and fall arts season is...

The wolves of Wall Street, here in San Francisco

Nicole has resorted to storing her wages in an office desk drawer at her place of work after funds she was saving for a...

The Climate Change Agenda for the week

More than 30,000 people marched for climate justice in San Francisco Saturday – and that was just the start of a series of events...