New Ferguson Police Chief Troy Doyle speaks after swearing in

Troy Doyle speaks after being sworn in as police chief of Ferguson, Missouri, at Ferguson City Hall on Monday, March 27, 2023. His family, dignitaries, local elected officials, police, friends and community supporters gathered for the swearing in ceremony.

Leave a comment

Your email address will not be published. Required fields are marked *