Drug Lords: The Takedown poster
TV

Drug Lords: The Takedown (2023)

S01E05 Head of the Snake

May 24, 2023 • Season 1 • Episode 5 • HD

The FBI successfully dismantles one of the most prominent heroin trafficking operations of the 1990s.

Genre: Documentary
Country: AU, US