Mohammend Nuru

Mohammed Nuru resigns as DPW director under heat of corruption allegations

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

4 years ago

This website uses cookies.