4/8/26 Alexandra Pray Meet and Greet Previous City Hall Update w. Supervisor Mandelman Next Virtual Ballot Explainer 3/31 You Might Also Like City Hall Update w. Supervisor Mandelman Helping Shape SF's Next Police Chief CSFI Budget 1.28.26 SFCTA District 2 Safety Improvement Presentation Public Safety in San Francisco Post Prop 36: A Conversation with SF District Attorney Brooke Jenkins
4/8/26 Alexandra Pray Meet and Greet Previous City Hall Update w. Supervisor Mandelman Next Virtual Ballot Explainer 3/31 You Might Also Like City Hall Update w. Supervisor Mandelman Helping Shape SF's Next Police Chief CSFI Budget 1.28.26 SFCTA District 2 Safety Improvement Presentation Public Safety in San Francisco Post Prop 36: A Conversation with SF District Attorney Brooke Jenkins