Story of loyal sailors giving their lives for their country as human torpedoes towards the end of the War.
2014
1983
1956
2002
—
2017
2003
2023
2013
2008
2022
1997
2018
2021
2020
2024