By SW Indiana News |
May 23, 2024
Jeremiah Lee Leach, a 20-year-old resident of Evansville, has been sentenced to 20 years in federal prison after pleading guilty to three charges related to fentanyl distribution. The sentencing was announced by the US Drug Enforcement Administration (DEA) following a comprehensive investigation involving multiple agencies.