New San Francisco Police Chief Bill Scott sworn in
Bill Scott was sworn into office Monday as San Francisco's new chief of police during an elaborate ceremony at City Hall this afternoon.
Bill Scott was sworn into office Monday as San Francisco's new chief of police during an elaborate ceremony at City Hall this afternoon.