News

Romantasy is in the air—and on TikTok, book blogs and booksellers near you. While the portmanteau—combining the words romance ...
San Francisco Supervisor Bilal Mahmood is calling for a hearing into a private prison corporation that operates a local reentry facility at the center of ...
A GIANT PUPPET NAMED the “Fierce Protector” joined forces with several protesters who blocked the entrance to Wells Fargo’s global headquarters this ...
NEARLY FOUR YEARS after a Cold War-era warship slipped beneath the surface of Little Potato Slough, federal crews are cutting it apart piece by piece, a ...
THE MOST RECENT REPORT on a fire nearly two years ago at the Martinez Renewable Fuels facility that left one worker ...
Officials broke ground in Cupertino this week for the Permanente Creek restoration project, an initiative to remove toxic mine waste dumped into the ...
DOZENS OF SAN FRANCISCO community members gathered in all-black, funeral-like outfits chanting “fight, fight, fight, housing is a human right” on the ...
SERVICE AND PATIENT CARE WORKERS will go on strike Friday at the University of California, San Francisco Medical Center to protest the university’s ...
The man accused of killing a state parole officer inside an East Oakland office building last week has an extensive criminal history dating back nearly 30 ...
IT’S NATALIA ZAMORA’S DREAM to become a doctor. As an immigrant, Zamora, 24, had to navigate a chronic health condition while feeling dismissed by ...
A former engineer at a Southern California defense contractor pleaded guilty to stealing highly sensitive trade secrets tied to American national ...
GRAY SKIES AND SPORADIC DRIZZLING did not deter a crowd of hundreds from walking in San Francisco’s Golden Gate Park over the weekend to fundraise for ...