Spanish Police Seize Livestock Carrier With 4.5 Tonnes of Cocaine
January 29, 2023
In another daring high-seas boarding, Spanish authorities have seized 4.5 tonnes of cocaine from an aging livestock carrier off the coast of the Canary Islands.
The waters of the mid-Atlantic near...