Our platform provides curated, in-depth news coverage ... About 70,000 ships pass through the Strait of Gibraltar, located ...