Demetrius Flenory, 56, was originally sentenced to 30 years in prison following his 2008 conviction for drug trafficking and money laundering.
About the author
Related Posts
Iowa announces 2026 football schedule
January 29, 2026
Demetrius Flenory, 56, was originally sentenced to 30 years in prison following his 2008 conviction for drug trafficking and money laundering.