Demetrius "Big Meech" Flenory and his brother, Terry, are the founders of the Black Mafia Family (BMF), a drug trafficking organization originally based in Detroit. It was involved in large-scale trafficking of cocaine throughout the US from 1990 to 2005. At the top of his career Flenory became one of the richest and most powerful drug lords in US history. Ultimately he got caught by the DEA and is currently serving a 30-year sentence in federal prison.
Homes - Celebrity - Misc, Homes - Celebrity - Former