close
close

Drug lord Demetrius “Big Meech” Flenory leaves federal prison for a residency program in Miami

MIAMI (AP) — Demetrius “Big Meech” Flenory, co-founder of the notorious Black Mafia Family drug trafficking organization, will serve the remainder of his sentence in a reintegration program in Miami, according to the Federal Bureau of Prisons. Flenory, 56, was originally sentenced to 30 years in prison after being convicted in 2008 of drug trafficking […]