Latest from SFBay
Mohammed Nuru resigns as DPW director under heat of corruption allegations
0
Embattled San Francisco Public Works Director Mohammed Nuru officially resigned from his position Monday, city officials said. Nuru, 57, submitted his resignation to City Administrator Naomi Kelly Monday. Former...Read More