The authorities on the Iberian Peninsula have stormed the yacht of a gang of smugglers. During the raid, Spanish officers found drugs and cash.
The authorities on the Iberian Peninsula have stormed the yacht of a gang of smugglers. During the raid, Spanish officers found drugs and cash.