Felon Sentenced to 15 Years in Federal Prison for Methamphetamine Trafficking, Money Laundering, and Firearm Offenses in Terre Haute
TERRE HAUTE – Steven Francis, 56, of Indianapolis, was sentenced to 15 years in federal prison after pleading guilty to possession with intent to distribute methamphetamine, possession of a firearm in furtherance of…