Ex-Alabama Police Officer Sentenced to 10 Years for Insurance Fraud, Theft

Article 0 Comments A former police officer in Alabama who pleaded guilty to insurance fraud and burglary has been sentenced to 10 years in prison. The Montgomery Advertiser reports 51-year-old Leon Todd Townson was sentenced Aug. 13. The former U.S. Marine is one of two former Prattville Police Department lieutenants […]