News
The FBI Arrested a Top City Employee. What Does This Mean for S.F.?
A San Francisco department head was arrested and charged by the FBI this week. Mohammed Nuru, now on administrative leave from his position as director of the Department of Public Works, is facing up to 25 years in prison on corruption charges and other charges relating to failing to keep the investigation secret. » Read more