Rapper Demetrius Flenory – a.k.a. “Big Meech” – has been released from prison to serve the remainder of his sentence in a residential reentry program, according to a report by The Associated Press.
MIAMI, Fla. — Demetrius “Big Meech” Flenory, who co-founded the notorious drug trafficking organization Black Mafia Family, will serve the remainder of his prison sentence in a residential ...