Founder of Black Mafia Family was released after two decades in prison and will remain in a halfway house until 2026.
Rapper Demetrius Flenory – a.k.a. “Big Meech” – has been released from prison to serve the remainder of his sentence in a residential reentry program, according to a report by The Associated Press.
ATLANTA — Demetrius Flenory, also known as Big Meech, is out of federal prison after being behind bars since 2008.
Flenory, who was sentenced to 30 years in prison in 2008 after being convicted on several counts of criminal conspiracy and ...
Big Meech was one of the leaders (along with his brother Terry Lee “Southwest Tee” Flenory) of the “Black Mafia Family” group ...