U.S. Marshals Capture Former Tallassee Assistant Police Chief
Federal marshals have arrested a former Alabama police chief who didn’t show up to begin a stint in prison. The U.S. Marshal’s Service says it arrested former Tallassee Police Chief Chris Miles on Thursday morning. The 41-year-old Miles was supposed to report last week to begin serving a 41-month prison sentence for beating a suspect during an interrogation in April 2013…