Despite all of the recent clemency releases and the health risks of COVID-19 inside of U.S. prisons, Detroit-bred street Legend Demetrius “Big Meech” Flenory is still behind bars on a 30-year federal sentence. His brother, Terry “Southwest T” Flenory, was granted an early release due to COVID-19 concerns in May 2019.
Even though he was denied an early release because of alleged behavioral issues, the BMF head honcho appears to be holding up well behind the wall as seen in the picture above.
The 52-year-old Flenory is scheduled for release in 2032.
Advertisement