history · 21 August 1940 · 85 years ago
Iride, with four manned torpedoes on board intended for an attack on British ships in Alexandria in Egypt, was sunk by British torpedo bombers in the Gulf of Bomba off Libya.
More history on 21 Aug