Gibraltar - The HMS Tireless, a British nuclear submarine stranded in Gibraltar for nearly a year, pulled out of the British colony yesterday, ending a controversy that strained relations between London and Madrid.
The presence of the submarine led to protests from environmentalists and residents in Gibraltar.