Typos galore @timredmondsf
I know you’re in a hurry to write PR pieces for your boss @chesaboudin but at least use spellcheck
https://48hills.org/2021/10/an-sf-courtroom-veteran-says-the-chron-is-missing-the-point-and-the-facts-on-boudin/ …
@chesaboudin should save the city the recall election expense and resign with honor. He cleaned up the city’s crime problems and jailed those crooked cops just like he promised 



NOT!