Gibraltar is a British overseas territory located at the southern end of the Iberian Peninsula. It has been under British rule since 1713, yet it maintains self-governance in all matters except for defense and foreign policy. SOURCE: UK, Spain and EU Agree on Border-Free Gibraltar BY: eTurboNews | eTN
Aviation News – eTurboNews | eTNRead More