HMS Invincible was the lead ship of three light aircraft carriers. She was launched on 3 May 1977 and is the seventh ship to carry the name. She saw action in the Falklands war when she was ...
First sea lord Admiral Henry Leach, who later told Thatcher that Britain could and should send a naval task force to retake the Falklands following ... historic decision. War seldom takes the ...