Local authorities in the Dominican Republic team up with U.S. law enforcement to investigate a cartel boss operating on the island.
Episode Discussion
Login to leave a comment on this episode.
Local authorities in the Dominican Republic team up with U.S. law enforcement to investigate a cartel boss operating on the island.
No comments yet. Be the first!