What is strait of Gibraltar?
What is strait of Gibraltar? Who controls strait of Gibraltar?