Creative Loafing Atlanta Image Archives
Black Mafia Family trial set for late summer
ALLEGED DON: According to the feds, Demetrius "Big Meech" Flenory is one of two leaders of the Black Mafia Family crime ring.
DeKalb County Sheriff's Office
Uploaded: Apr 23, 2015 |
Post / Read Comments (27)
Image Archives: Stories: News & Views: News Briefs: DeKalb County Sheriff's Office