Story of loyal sailors giving their lives for their country as human torpedoes towards the end of the War.
1979
2024
2010
1989
—
1986
1962
2019
2007
1996
2002