
Location of long-lost British submarine identified off Greek coast
The British submarine HMS Triumph was lost in mysterious circumstances off the coast of Greece in 1942. Now she has been located, after a search lasting more than 25 years. The submarine, which was involved in various special operations during…






















