Tag: The City Of San Francisco
SF Director Of Public Works Mohammad Nuru Arrested
UNITED STATES−San Francisco Director of Public Works, Mohammad Nuru along with Nick Bovis, the owner of Lefty O’Doul’s sports bar were arrested on Monday,...