Big Meech released from federal prison after serving time for drug trafficking
Demetrius “Big Meech” Flenory has been released from federal prison as of October 15, 2024. He was serving a 30-year sentence for drug trafficking as co-founder of the Black Mafia Family. Following his release, Flenory has been moved to community confinement, which may involve home confinement or a halfway house. His projected release date is now January 27, 2026. Flenory co-founded the Black Mafia Family in the 1980s, distributing over $270 million in cocaine before his arrest in 2005. His life story is depicted in the Starz series "BMF," where he is portrayed by his son, Demetrius “Lil Meech” Flenory, Jr.