St.louis Police Department Chief
Joseph Joe Mokwa was appointed St. Louis' 32nd Chief of Police. was an officer for 37 years and Chief for 7½ years in the St. Louis Police Department. Mokwa retired...