In 2008, Terry Flenory and his brother Demetrius “Big Meech” Flenory were sentenced to 30 years in federal prison for their roles in running an international drug trafficking operation.
Next year looks to be a great year for the real-life Demetrius “Big Meech” Flenory. The former drug lord will be released 32 months early, setting up a life after prison that kicks off in 2025 ...
Known for their leadership in BMF, both Terry and Demetrius Felonry’s stories have been widely covered in the media and are dramatized in the Starz series “BMF.” For the latest news ...
An updated 2025 image of Demetrius Terrance Frazier ... 6:06: Alabama's authorization of Frazier's execution was read aloud ...
The State of Alabama carried out its first execution of 2025 Thursday evening, putting Demetrius Terrence Frazier to death by ... Alabama's authorization of Frazier's execution was read aloud by ...