Wednesday, May 1, 2024

Tagged with: Media

Foreign Correspondent: US sells out the Kurds — again

I stood at a border crossing as thousands of Yazidis and other refugees fled ISIS attacks on Mosul and nearby cities. Tens of thousands...

SFist network shut down by anti-union billionaire owner

Visitors to local news aggregator and commentary site SFist were stunned today to find all of its content and archives replaced by a simply...

Onstage: Roaring through life with ‘Eva’

ONSTAGE When Eva Malloy (Julia McNeal) muses "It’s a lifelong journey, isn't it, shaking off a Catholic childhood?" a knowing chuckle ripples through the...

The Doormat Division, midseason: TWO 0-8 teams!

LONDON CALLING! BROWNS 16, VIKINGS 33 At 6:30 a.m. yesterday morning, I stuck my head out of the sleeping bag and fumbled in the dark for...

BEST OF THE BAY 2017: ARTS AND ENTERTAINMENT WINNERS

48 Hills is proud to host the SF Bay Guardian Best of the Bay 2017. For more Best of the Bay 2017 categories, including...

Puff: How the fires affect the cannabis industry

Welcome to Puff, our new cannabis column, covering news, product reviews, and broader issues important to the cannabis community. Puff is also a monthly...

Murder — or a tragic accident?

The prosecution and defense in the Zarate trial presented dramatically different – and irreconcilable – versions of the events of July 1, 2015, when...

Examined Life: The subtle power of ‘me too’

Welcome to Examined Life, our new column that explores the intersection between politics, culture, and living mindfully in the Bay Area and beyond.  EXAMINED LIFE It seems like every day another...

The Agenda: How to get a seat at the Zarate trial

Opening statements are set for Monday/23 in the Zarate trial, following a nice scoop by Alex Emslie at KQED, who reported Friday that the...

Why SF needs a disaster-relief plan

In the wake of the nightmare infernos that have ravaged Santa Rosa, Napa and beyond, San Franciscans have shown an inspired outpouring of care...