New SF police chief introduced
San Francisco Mayor Ed Lee announced that Los Angeles Deputy Chief William "Bill" Scott has been selected to run the troubled San Francisco police department.
San Francisco Mayor Ed Lee announced that Los Angeles Deputy Chief William "Bill" Scott has been selected to run the troubled San Francisco police department.