Demetrius "Big Meech" Flenory of the infamous Black Mafia Family is inching closer to freedom as he was transferred to serve the rest of his prison sentence outside of a cell. According to legal documents from the Federal Bureau of Prisons website, Flenory is expected to be released on Jan. 27, 2026.
You need to be a member of DA FSG NETWORK to add comments!
Comments