Sponsored link
Saturday, March 15, 2025

Sponsored link

Featured

Featured

A time-jumping tale of environmental degradation in ‘Garuda’s Wing’

Gripping tale and great ensemble work from Magic Theatre drive home heavy subject without bumper sticker platitudes.

Media Week: One crucial (buried) story and two prominent useless ones

The growth myth, the SF mayor's race, the foolishness of a so-called West Coast 'liberal,' and (for now, funny) and deceptive campaign videos

Four sizzling mixes to slip into your summer

Poolside sipping, UK breaks, grown 's sexy funk—pop on one of these sweet sonic journeys for your mental vacation.

Zanele Mulholi pictures queer South Africa in all its joy and tragedy

The photographer's bold show at SFMOMA turns their camera toward LGTBQ+ friends and community members.

Polls open July 9 for the 50th annual Best of the Bay!

It's back, baby! The first, biggest, and best Best of the Bay celebrates all the great things about life in the Bay.

The criminal justice system in SF is badly broken, and the mayor’s budget doesn’t help

Hearings show overcrowded, dangerous jails, overloaded public defenders—and a DA who is doubling down on making things even worse.

Finally, SF is applying for federal money to house 750 low-income people

Supes pressed for a program Mayor's Office was ignoring, until now.

Never mind the capitalism… Here’s ‘The Lehman Trilogy’

Humanizing a rapacious clan of slavery profiteers, in this economy?

SF Opera tackles mass shootings and class privilege in ‘Innocence’

>>We need you! Become a 48hills member today so we can continue our incredible local news + culture coverage. Just $20 a month helps sustain...

Screen Grabs: Frameline LGBTQ+ Film Fest pops out of the box for Pride

A Juneteenth Block Party, new venues, films from around the world, and even a couple of gay lions this year.

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link