Every story we’ve published — browse by section, by month, or page straight through.
San Jose Scales Up for Tonight's Mexico Watch Party — Kickoff Is at 1 A.M.
PublishedCity officials expect 25,000+ at San Pedro Square and Sharks Way overflow for Mexico-South Korea, with metal barriers…
At Two SF Safeways, Security Guards Appear to Be Filming Shoplifter Confrontations on Meta Glasses
PublishedVideos appearing to show GardaWorld security guards at two San Francisco Safeways — in Mission Bay and the Castro —…
T&T Supermarket Opens Its First California Store in San Jose Today
PublishedThe Canadian-based Asian grocery chain opened its doors Thursday morning at Westgate Center in San Jose, taking over a…
The Voice of the Giants Has a Gay Son: Mike Krukow and the Art of Disagreeing Without Contempt
PublishedThree Giants pitchers wrote Genesis 9:12-16 on their rainbow Pride caps and the internet did what it always does: filed…
Roblox Rolls Out Age-Gated Account Tiers Worldwide, With $35.8M in Settlements as Backdrop
PublishedThe San Mateo gaming platform completed a global rollout of Kids, Select, and Standard account tiers on June 16 — a…
Two Painted Spheres Arrive at 16th Street BART Plaza, Staking a Claim for the American Indian Cultural District
PublishedTwo 3-foot orbs hand-painted with tribal designs will be unveiled this Saturday at 16th and Mission, part of a…
Ninety-Eight Years in the Walls: The Deluxe Opens Tonight on Haight Street
PublishedAfter a two-year restoration that uncovered artifacts from its previous lives as a creamery, tailor shop, and gay…
SF Decorator Showcase Victorian at 2315 Broadway Sells for $22.2 Million to Anonymous Tech Buyer — Mid-Event
PublishedA Pacific Heights Victorian used as this year's Decorator Showcase sold for just over $22.2 million before the event…
Maia Correia Bikeway Excavation Starts June 22 — But Oakland's Long-Delayed Protected Lane Won't Open Until Spring 2027
PublishedMajor excavation resumes on Lakeshore Avenue the week of June 22, Oakland officials announced — a milestone for the…
Berkeley Sends $300M Bond and Sales Tax Hike to Voters — As the Ballot Fills With Tax Asks
PublishedBerkeley's City Council voted unanimously Tuesday to place a 0.5 percent sales tax increase and a $300 million…
The Order Was Served. He Was Released. Less Than Three Months Later, She Was Dead.
PublishedTwo San Jose men were charged with murder this week in the killings of their estranged wives — crimes that, taken…
Eight Bay Area Parks Go Free This Summer — Grab California's Historian Passport Before July 6
PublishedEight Bay Area and North Bay historic parks — Fort Ross on the Sonoma coast, Jack London's Glen Ellen estate, Olompali…
A 36-Year Contra Costa Sheriff's Employee Arrested for Theft — and the Fallout Could Reach Pending Criminal Cases
PublishedKevin Lee, a 62-year-old who spent more than three decades working for the Contra Costa County Sheriff's Office, was…
Lee Breaks Tie to Force Oakland's 'Strong-Mayor' Vote — and Would Lose a Power If It Wins
PublishedMayor Barbara Lee cast a rare tie-breaking vote Tuesday to put her "strong-mayor" charter overhaul on November's ballot…
On Parole, On Probation, and Back at SF General: A Gay Hospital Worker Faced Two Rounds of Death Threats While the City's Security Fix Was Still on Paper
PublishedA 52-year-old man simultaneously on supervised parole and court probation walked into Zuckerberg San Francisco General…
The Day After Her Husband Allegedly Shot Their Tenant Dead, Barbara Chagniot Called the Victim's Son to Ask When He'd Move Out
PublishedOne day after Eric Bigone was shot and killed outside his Sunset District rental home, a wrongful death lawsuit now…
Bonta Bill Would Force New Environmental Review of West Oakland Coal Terminal — While Simon Moves to Block Funds in Congress
PublishedA new bill from Assemblymember Mia Bonta marks the first concrete legislative counterattack on a coal export project…
The Company Running Oakland Arena for 13 Years Now Wants to Own It — and Is Challenging the Deal Already in Motion
PublishedLegends Global, the entertainment firm that has managed the Oakland Arena since 2012, formally asked Oakland and…
A Ghost PAC From San Diego Launched 10 Anti-Progressive Websites Across the Bay Area. The 'Lobbying Firm' Behind It Barely Exists.
PublishedA new "Recall Jackie Fielder" website is one of at least 10 linked sites targeting Bay Area progressives and tax…
Jenkins Called Her Child Abuse Prosecutor "Exemplary" and Honored Him at a Victim Awareness Event. The State Bar Tells a More Complex Story.
PublishedA San Francisco prosecutor who handles child abuse and sexual assault cases received a California State Bar public…
Aiyuk Has an Arrest Warrant in Santa Clara County. The 49ers' Training Camp Is There in Five Weeks.
PublishedBrandon Aiyuk's Instagram comeback tour has a complication he hasn't posted about: there's a misdemeanor arrest warrant…
Wahab Advances to August Runoff for Swalwell's Vacated Seat — Second Slot Still Unsettled
PublishedState Sen. Aisha Wahab cleared the first hurdle Tuesday in the race to fill Eric Swalwell's former congressional seat…
At 750 Florida, a Cat Named Mustache Is the Last Stop Before a Senior Dog Gets Adopted
PublishedMuttville Senior Dog Rescue uses a resident cat named Mustache to run live cat-compatibility assessments on adoptable…
Oakland Artist Lisa Solomon Talks "Art Craft Color" at Rockridge Library Tonight — Free
PublishedLisa Solomon, whose new book argues the line between art and craft is mostly made up, discusses it tonight with fellow…