The Kansas City, Missouri, police officer, James “Jim” Muhlbauer, who died Wednesday night in a two-vehicle crash arrested one of the most-notorious murderers, Brandon Howell, nine years ago.
The Kansas City, Missouri, police officer, James “Jim” Muhlbauer, who died Wednesday night in a two-vehicle crash arrested one of the most-notorious murderers, Brandon Howell, nine years ago.