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 ...
THE MOST RECENT REPORT on a fire nearly two years ago at the Martinez Renewable Fuels facility that left one worker ...
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 ...
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 ...
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 ...
California and 20 other states filed a lawsuit against the Trump administration for barring undocumented immigrants from more than a dozen public benefit ...
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 ...