Jim Dudley
@jd94110
@SFPD, @SFSU, @Underoath @PolicingMatters Podcast Host, Criminal Justice Consultant & SME, Critical Incident, Public Safety, Tweets my own opinion.
ID:702990471744729088
25-02-2016 22:56:04
2,7K Tweet
457 Takipçi
611 Takip Edilen
How does this get buried in the San Francisco Chronicle?
UC Berkeley - great rep for your law school. How is he not personally liable? Does he teach ethics?
Man who said DA Boudin fired him for being a whistleblower gets huge S.F. settlement sfchronicle.com/crime/article/…