HMS Invincible Returns Home Following the Falklands War, 1982
HMS Invincible was launched on 3 May 1977 as the seventh ship to carry the name. She saw action in the Falklands War when she was deployed with HMS Hermes and took over as flagship of the British fleet when Hermes was sold to India. On 25 February 1982,…