Michael Barba

Man clings to life after violent Mission District robbery

A 25-year-old man is clinging to life after being attacked by a…

U.S. Attorney threatens legal action against SF over limits on indoor church services

Federal authorities threatened to take action on Friday if San Francisco did…

Report sheds light on Nuru’s nonprofit donor scheme

City contractor payments to Parks Alliance spent at direction of Public Works director

CAREN Act draws support from man who recorded viral Pac Heights video

The San Francisco man who recorded a viral video of a couple…

Supes seek answers after Human Resources manager accused of forgery

Black employees group blames incident on department leadership

Campos to serve as chief of staff for DA Boudin

Former Supervisor David Campos, a staunch progressive who leads the local Democratic…

Police launch hate crime investigations after shots fired near Armenian school

Incident follows anti-Armenian graffiti and suspected arson at church

Four officers found to have committed misconduct escape discipline

Four officers who should have been punished for misconduct escaped discipline because…

Man arrested after ambulance carjacked near Civic Center

A man tried to drive off with an ambulance near Civic Center…

Two new contractors charged with bribery in Nuru scandal

Two construction executives are facing federal bribery charges for allegedly giving former…

City could impose harsher towing penalties for reckless sideshow drivers

San Francisco could soon impose harsher towing penalties for reckless drivers who…

Suspected arsonist caught on video at Sunset District store

Future uncertain for longstanding small business

Arrest of Medical Examiner analyst with evidence bag of meth prompts reviews

City officials are seeking to determine whether criminal cases have been jeopardized…

Watchdog pins police killing of Mario Woods on policy failures

High-profile shooting prompted widespread outrage, calls for police reform

City orders gyms inside government buildings to temporarily close

Private fitness centers have not been allowed to operate indoors

SF’s air quality gets a lot worse as wildfire smoke descends

Friday expected to be similar to Thursday

Man injured in Bayview shooting dies

Police investigate death as homicide

Thick layer of wildfire smoke darkens San Francisco skies

Smoke from fires burning across West Coast coats Bay Area in orange tinge

Supe calls for investigation into Burning Man festivities at Ocean Beach

Multiple events drew crowds over Labor Day Weekend

Driver briefly kidnaps 12-year-old girl in Bayview-Hunters Point

No arrest reported in Saturday incident