News

Watch Police Attempt to Arrest El Chapo’s Son

This is the moment police attempted (and failed) to arrest the son of infamous drug lord El Chapo.