The What's New Archive
June 2023
2023
25 June
11:24 - The British submarine HMS Triumph (i) (N 18) seems to have been located at 670 feet at an undisclosed location in the Aegean Sea by Kostas Thoctarides and his team.
In addition to the items shown here above we made some 255 additions or changes in our databases during June 2023.