Posted inTrouble Video: Mayor Lurie’s security get in fight in Tenderloin, SFPD officer left bleeding by Eleni Balakrishnan March 5, 2026, 6:42 pmMarch 18, 2026, 1:03 pm
Posted inElection Coverage Meet the District 4 Candidates: Do you support a tax to fund Muni? by Junyao Yang March 5, 2026, 4:00 pmMarch 6, 2026, 10:53 am
Posted inGovernment Mayor Lurie does not speak ‘quite often’ with Kristi Noem, says City Hall source by Joe Rivano Barros March 5, 2026, 1:49 pmMarch 6, 2026, 10:58 am
Posted inGovernment Airbnb settles $120 million lawsuit against San Francisco for $0 by Xueer Lu and Io Yeh Gilman March 5, 2026, 11:45 amMarch 6, 2026, 11:05 am
Posted inElection Coverage District 4 forum: S.F. candidates confronted with most controversial positions by Junyao Yang March 5, 2026, 10:59 amMarch 6, 2026, 3:38 pm
Posted inTrouble Grandfather killed in brutal Potrero shooting wanted to leave troubled life behind, friends say by Marina Newman March 5, 2026, 7:00 amMarch 29, 2026, 6:54 am
Posted inGovernment S.F. supervisor to ‘explore’ ballot measure to speed up housing by Io Yeh Gilman March 5, 2026, 6:00 amMarch 5, 2026, 2:08 pm
Posted inCommunity Hawks make a home above Mission High, and eggs may be on horizon by Alice Finno March 5, 2026, 4:00 amMarch 5, 2026, 8:43 pm
Posted inTrouble Two men hospitalized in critical condition after Dolores Park stabbing by Joe Rivano Barros March 4, 2026, 9:30 pmMarch 30, 2026, 3:44 pm
Posted inCommunity Holi at 1,070 feet: Salesforce Tower lights up for Indian festival of colors by Anusha Subramanian March 4, 2026, 2:16 pmMarch 5, 2026, 10:20 am
Posted inTrouble Person fatally shot on Sixth Street in SoMa by Sarah Hopkins March 4, 2026, 12:53 pmMarch 15, 2026, 11:56 am
Posted inCovering the Police As Lurie calls for budget cuts, S.F. probation seeks $12M for service that already exists by Abigail Vân Neely March 4, 2026, 10:00 amMarch 5, 2026, 10:25 am
Posted inImmigration In S.F., finding housing is hard. For immigrants, it’s even harder. by Clara-Sophia Daly March 4, 2026, 4:00 amMarch 11, 2026, 3:39 pm