Matt Haney secures Assembly seat with nearly two-thirds vote
In a rare April election with historically low turnout, Matt Haney secured an Assembly seat by a nearly two-thirds margin over David Campos.Read More
Flushed meth, stolen machine gun at center of SFPD misconduct arrests
Flushed methamphetamines and a stolen machine gun are at the center of three arrests alleging misconduct among San Francisco police.Read More
Express Muni buses make long-awaited return to service
Muni passengers and city leaders ventured to Visitacion Valley Monday to welcome back the 8AX-Bayshore and 8BX-Bayshore express.Read More
After 32 years in prison, Boudin exonerates man of wrongful murder conviction
SF District Attorney Chesa Boudin exonerated Joaquin Ciria Monday after he spent 32 years behind bars for a murder he didn’t commit.Read More
Transit agencies split on mask requirements in wake of CDC mandate ruling
Transit agencies and operators are interpreting the CDC mask mandate ruling differently. Here's the latest on Bay Area transit mask rules.Read More
Police search for 82-year-old driver unsure of way home
Novato police are looking for a 82-year-old man driving a red Ford Ranger pickup who needs help finding his way home due to cognitive issues.Read More
Berkeley High School student dies after fall from parking garage
Tragedy strikes the Berkeley High School community. A student died Monday after falling from a nearby parking garage during lunch period.Read More
Coroner identifies decayed body found inside convention center wall
Joseph Edward Mejica has been identified as the decayed body found inside a Kaiser Convention Center wall. Mejica was last seen in Aug. 2020.Read More
Second storm to dampen Bay Area through Friday morning
The Bay Area will see light rain Tuesday followed by another storm Wednesday through Friday with moderate rainfall and a chance of hail.Read More