Last Updated:
The incident of sinking an Iranian warship with torpedoes by an American submarine is being considered a major event in military history. It is being said that for the first time after World War II, an American submarine has destroyed an enemy ship in this manner. Let us find out when was the last time an American submarine sank a ship.

American submarine had blown up the ship 80 years ago.
Washington: Amidst the increasing tension in the Middle East, an American submarine has sunk an Iranian warship with a torpedo. At least 100 people were killed in this. This is not a common incident, but is considered very important in military history. US Defense Secretary Pete Hegseth said that this is the first time since World War II that an American submarine has sunk an enemy ship with torpedoes. But the question is, when was the last time America sank a ship of any country? For this we will have to go back about 80 years in history, i.e. till 1945.
Japanese ships were sunk
In the last days of World War II, American submarines were continuously targeting the remaining ships of the Japanese Navy in the Pacific Ocean. Japan had already been weakened by nuclear attacks and military defeat, so its ships became easy targets for American submarines. On August 14, 1945, the day US President Harry Truman announced Japan’s surrender, American submarines sank several Japanese ships.