Drug Wars

Series 3, Episode 16

Law enforcement in South Florida screens millions of airport travelers to intercept the Latin American drug smugglers who try to blend in with legitimate traffic.

G
PG
Episodes on Demand