Demetrius “Big Meech” Flenory, who co-founded the notorious drug trafficking organization Black Mafia Family, is serving out ...
Demetrius Flenory was arrested in 2005. His sentence ends on Jan. 27, 2026, according to the federal prison website. Until then, he will be monitored by the residential reentry center in Miami ...
Drug Kingpin Demetrius 'Big Meech' Flenory Leaves Federal Prison for a Residential Program in Miami MIAMI (AP) — Demetrius “Big Meech” Flenory, who co-founded the notorious drug trafficking ...