Black Mafia Family boss Demetrius "Big Meech" Flenor has been locked up in federal prison since 2008 and is currently serving a 30-year federal sentence.
He and his brother Terry "Southwest T" Flenory were indicted by the DEA and sentenced to 30-years in prison each for running a nationwide cocaine-trafficking ring between 2000 to 2005.
In 2020, Terry Flenory was granted a compassionate early release to home confinement due to COVID-19, something that Meech also tried to obtain, but was denied.
A federal judge rejected his motion because his prison records suggest he has not changed and still promotes himself as a drug kingpin.
A new picture recently surfaced online showing Meech and his homies in prison.
Do you think he should be released?
News
50 Cent Confronts Andrew Schulz Over his Threats To Make Kendrick Lamar His Girlfriend / News
News
Sexyy Red Responds To Owen Wilson Being Stunned At Her Rolling Loud Performance / News
News
Bobbi Althoff Reveals True Feelings About Offset / News
News
Superhead Weighs In On JAY-Z Allegations / News
News
Lil Baby Comments On Kendrick Lamar Bringing Him Into Drake Beef / News
News
Rubi Rose Ethers Myron After He Comes after Druski / News