department of public works

28
Jan
2020
Holy Sh*t! The FBI Has Arrested The Director SF DPW On Corruption Charges
A high-ranking City Hall official who goes by @MrCleanSF on Twitter is accused of some dirty deeds in a set of FBI arrests that just rocked San Francisco City Hall. The SF Examiner reports that Department of Public Works director Mohammed Nuru was arrested by the FBI on suspicion of