TARIFA, Spain- A high-speed chase between a police helicopter and a speedboat believed to be involved in drug trafficking ended on a Spanish beach. One suspect was arrested and two others made their escape. The crew of a Maritime Rescue Service helicopter reportedly spotted a suspicious speedboat carrying a set of white fuel cans off the coast of Tarifa, in […]