

Demetrius
“Big
Meech”
Flenory
is
out
of
federal
prison.
The
former
drug
lord—who
gained
notoriety
as
the
co-founder
of
the
Black
Mafia
Family
criminal
enterprise—was
released
from
FCI
Coleman
Low
in
Florida
Oct.
15,
Federal
Bureau
of
Prisons
officer
Scott
Taylor
said
in
a
statement
to
E!
News.
Following
Flenory’s
release,
the
56-year-old
was
transferred
to
community
confinement—which
consists
of
either
home
confinement
or
a
halfway
house—the
officer
told
E!
News.
His
projected
release
date
is
now
January
27,
2026.
Flenory
co-founded
his
drug
dealing
business
alongside
his
younger
brother,
Terry
Lee “Southwest
Tee”
Flenory,
in
Detroit
in
the
1980s,
according
to
Newsweek.
Per
the
outlet,
the
business
eventually
grew
into
a
national
enterprise,
distributing
over
$270
million
worth
of
cocaine
throughout
the
U.S.
before
the
brothers’
arrest
in
2005.
They
both
pleaded
guilty
to
running
a
continuing
criminal
enterprise
two
years
later,
and
were
sentenced
to
30
years
in
prison.

