Newly selected Seattle Police Chief Shon Barnes failed the SPD’s polygraph as part of the city’s pre-employment screening process.
Newly selected Seattle Police Chief Shon Barnes failed the SPD’s polygraph as part of the city’s pre-employment screening process.
In