The City Of Flagstaff Narrows Candidates For New Police Chief To Three

The City of Flagstaff has narrowed the candidates for its new police chief down to three. Geoff Leggett is currently the assistant Chief of Police for the City of Surprise and oversees all internal investigations, use of force and shooting investigations. Kenneth Miller is the former police chief for Greenville, North Carolina and is currently […]