The British Overseas Territory of Gibraltar has released the ship of the West Asian country of Iran, which was stopped near its sea few weeks ago on the suspicion of sanctions-busting. The authority of Gibraltar recently received a written assurance from Iran that their ship would not deposit Continue Reading