Drug kingpin Demetrius ‘Big Meech’ Flenory leaves federal prison for a residential program in Miami

Flenory, 56, was originally sentenced to 30 years in prison following his 2008 conviction for drug trafficking and money laundering.

About the author