91³Ô¹ÏÍø

Watch CBS News

6.5 tons of cocaine seized from boat off the Canary Islands after tip from U.S., Spanish police say

Spanish police said Sunday that they seized 6.5 tons of cocaine and arrested nine people after a U.S. tip-off led them to raid a ship off the Canary Islands a few days ago.

In a , police said the narcotics were hidden in the hold of the boat, which was flying a Tanzanian flag and had departed from Panama en route to Vigo, in north-west Spain. The cargo ship, which was approximately 177 feet long, had unusual structures on board which concealed the narcotics, officials said.

The Drug Enforcement Administration, the U.S. federal agency responsible for combating drug trafficking, provided key "information" that enabled the operation to succeed, the press release stated.

Police released  showing officers on a speed boat intercepting the alleged drug-trafficking ship.

spain-screenshot-2025-10-27-061423.png
Spanish police said Sunday that they seized 6.5 tons of cocaine from a ship off the Canary Islands. Spanish National Police

Spain is one of the main gateways for cocaine into Europe, due to its links with Latin America, where the drug is produced, and its geographical location in the southwest of the continent.

In June, police forces from multiple countries dismantled a drug trafficking ring that used what authorities called high-speed "narco boats" to smuggle large quantities of cocaine from Brazil and Colombia to the Canary Islands. The ring allegedly used an abandoned shipwreck as a refueling platform for the speedboats.

Spanish police made their biggest ever cocaine seizure last October when they discovered some 13 tons hidden in a shipment of bananas to the southern port of Algeciras. Intelligence from Ecuadoran police tipped off the Spanish authorities, at the time.

Large amounts of drugs have also been confiscated from boats in other parts of the world recently. Earlier this month, U.S. Central Command confirmed that a Pakistani navy ship seized narcotics worth more than $972 million from sailboats in the Arabian Sea. Last month, the French navy seized nearly 10 tons of cocaine worth more than $600 million from a fishing vessel off the coast of West Africa.

In April, the U.S. Coast Guard seized roughly 10,000 pounds of cocaine from a fishing boat in the Atlantic Ocean.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });