Defense calls sexual assault of 99-year-old woman a ‘misunderstanding’

A defense attorney for the man accused of sexually assaulting a 99-year-old woman at a low-income housing development in Chinatown…

2 weeks ago

Teen shot, killed in front of Belmont elementary school

A 17-year-old Redwood City boy was shot and killed in front of an elementary school in Belmont late Monday night,…

2 weeks ago

Pedestrian struck, killed on Bryant Street on-ramp

A pedestrian who was walking on eastbound Interstate Highway 80 on the incline of the Bay Bridge was struck and…

2 weeks ago

SF police find homicide scene while searching building man jumped from

The death of a 58-year-old man who was found suffering from cuts all over his body inside an apartment building…

2 weeks ago

College Notebook: Academy of Art men’s basketball forward Andrija Blatancic wins Player of the Week

Urban Knights' Perkins on a roll (ARTU WBB): The Academy of Art University women's basketball team has had a tough season…

2 weeks ago

SF Preps Basketball: For Madelene Ennis, Bruce-Mahoney will be even closer this year

When the St. Ignatius Wildcats and Sacred Heart Cathedral Fightin’ Irish renew the oldest high school rivalry west of the…

2 weeks ago

On her last full day in office, Supervisor Jane Kim cuts the ribbon on one last bike lane project

Standing on Howard Street in the South of Market on Monday afternoon, her pink bike leaned against a row of…

2 weeks ago

Select cannabis businesses to get a second shot at retail permits

San Francisco may bend the rules for a dozen medical marijuana sites after they failed to hit deadlines or meet…

2 weeks ago