You are viewing a single comment's thread from:

RE: LeoThread 2025-05-07 04:38

in LeoFinance6 months ago

Part 2/10:

Gibraltar, a British overseas territory located at the southern tip of the Iberian Peninsula, has been at the center of a long-standing territorial dispute between Spain and the United Kingdom. Since the Treaty of Utrecht in 1713, which ceded Gibraltar to Britain following the War of the Spanish Succession, Spain has continually claimed sovereignty over the territory.