A man who spent decades as a Chicago police officer has been killed in rural Arkansas.
Chester Hornowski, 71, was found dead of multiple gunshot wounds in a residence in Mountain Home, Ark., on Dec. 5, according to the Baxter County Sheriff’s office. A man who attempted to flee the scene in a pickup...