Main content

Standing up to the cartels

El Doctor rallies the town and the Autodefensas flush out and detain cartel members.

Release date:

Duration:

2 minutes

This clip is from