Ron Henderson

Ronald Henderson was St. Louis' 31st Chief of Police. He was an officer for 29 years and Chief for 6½ years in the Metropolitan Police Department, City of St. Louis, becoming the second African-American Police Chief of St. Louis.

He was previously St Louis' Police Commissioner from 1995 to 2001. Provided by Wikipedia
Showing 1 - 4 results of 4 for search 'Henderson, Ron,', query time: 0.12s Refine Results