Embattled San Francisco Public Works Director Mohammed Nuru officially resigned from his position Monday, city officials said. Nuru, 57, submitted…
This website uses cookies.