Masks come out as wild fire smoke fills air

Smoke from the Camp Fire near Chico in Northern California continues to pour into the Bay Area as people use…

1 week ago

Long-delayed housing plan on Divisadero Street approved

A much-delayed plan to build new housing at 650 Divisadero St. finally has the green light from a city commission.…

1 week ago

SF Preps: High school football postponed due to poor air quality in San Francisco

Updated at 2:30 to include latest postponement. According to a call received by coaches in the Academic Athletic Association, all…

1 week ago

Smoky air brings out masks, bad air alert extended through weekend

San Francisco school principals instructed students to stay indoors, while bicyclists and others donned masks to fend off the smoke-filled…

1 week ago

Muni to speed up purchase of new Muni trains to ease commute crowding

Sardine-packed riders of the N-Judah, L-Taraval and other Muni train lines have reason to celebrate: more than a hundred new…

1 week ago

Without Draymond Green, Warriors overwhelmed by Milwaukee Bucks

By C.J. Peterson Special to S.F. Examiner OAKLAND — Sitting on the bench in full street attire, Draymond Green’s jaw…

1 week ago

Anonymous tipster seeks to smear outgoing Supervisor Katy Tang after Sunset District electoral loss

There are sore losers, and then there’s this. It seems someone with a serious axe to grind is out to…

1 week ago

Defense calls killing a ‘tragic accident’ as trial of tenants rights attorney begins

A complicated murder case embroiled in allegations about prosecutorial misconduct went to trial Thursday, but none of the flare made…

1 week ago