Is Mohammed Nuru On Wikipedia? Stay with the article to find out more on why he got arrested. Mohammed is the former San Francisco public works director. He resigned from early 2020, as he was at the center of a corruption investigation. He was one of the most important and powerful people in San Francisco,…