← This week in the War, 15–21 December 1941: Italian manned torpedoes sink British battleships in Alexandria harbour
Italian manned torpedo on display at Gosport, UK [Public domain, wiki, author: Graeme Leggett]
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Δ