Spain Cops Chase Traffickers On Gibraltar Tourist Beach
This is the moment suspected drug traffickers abandon their boat on a busy beach in Gibraltar and flee the pursuing cops on foot in front of stunned beachgoers. The incident…
This is the moment suspected drug traffickers abandon their boat on a busy beach in Gibraltar and flee the pursuing cops on foot in front of stunned beachgoers. The incident…