After hours of debate and public comment, the San Francisco Municipal Transportation Agency’s Board of Directors Tuesday voted 5-2 to approve a number ...
Embattled San Francisco Public Works Director Mohammed Nuru officially resigned from his position Monday, city officials said.
Nuru, 57, submitted his resignation to City ...