One-on-one with Seattle's new police chief
Newly-appointed Seattle police chief Shon Barnes landed in Seattle last night, and he's ready to hit the ground running.
Newly-appointed Seattle police chief Shon Barnes landed in Seattle last night, and he's ready to hit the ground running.