San Francisco official in charge of cleaning up city’s filthy streets arrested

San Francisco’s head of Public Works, in charge of cleaning up the city’s feces-filled streets, has been arrested by the FBI on suspicion of public corruption.

Full Story

Comments are closed.