This week in the War, 15–21 December 1941: Italian manned torpedoes sink British battleships in Alexandria harbour

Manned torpedo

Italian manned torpedo on display at Gosport, UK [Public domain, wiki, author: Graeme Leggett]

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *