To Catch A Smuggler (Trailer)
National Geographic Channel’s “To Catch A Smuggler” takes the viewer behind the scenes of the work and daily operations of U.S. Customs and Border Protection and U.S. Immigration and Customs Enforcement law enforcement officers at multiple United States airports throughout the US. Violations range from fraudulent visas to human trafficking.
Filmed on Location- Philadelphia PA, Atalanta GA, Miami FL,
Previous
Behind The Scenes: Discovery Channel's Lone Target
Next