The United Kingdom has Detained a Russian Oil Tanker in Gibraltar Over Concerns of Armament
The Current Maritime Landscape of Gibraltar Spain controls one of the busiest maritime passages on the planet: over 100,000 ships traverse the Strait of Gibraltar annually, including thousands of oil…
