Story of loyal sailors giving their lives for their country as human torpedoes towards the end of the War.
1999
1931
2025
1988
1978
1993
1958
2022
1939
2019
2010
1953
1948
1956
1937
1964
1977
1952
2011
2015