Demetrius “Big Meech” Flenory, the notorious drug kingpin and co-founder of the Black Mafia Family (BMF), has been released from prison after serving 15 years for his role in one of the largest drug trafficking and money laundering operations in U.S. history. Flenory’s early release was confirmed by Billboard after his sentence was reduced from…
Get the latest news straight to your inbox.
Copyright 2024 American Law Reporter. All rights reserved.