Big Meech Denied Compassionate Release for a Third Time

Black Mafia Family co-founder Big Meech lost another attempt at regaining his freedom on Thursday. The United States Court of Appeals for the 6th Circuit upheld a lower court’s ruling and denied Big Meech’s appeal for compassionate release. Meech, real name Demetrius Flenory, was serving his 30-year sentence at Sheridan FCI in Sheridan, Oregon, along with his brother Terry “Southwest T” Flenory. The brothers filed for compassionate release, in April 2020, arguing that they were at risk of catching the coronavirus. In May 2020, Southwest T was released from his 25-year sentence…

Read More