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.
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 ...
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 ...