The HMS Triumph, the manned British submarine that was lost more than 80 years ago, may finally have been located. Divers are adamant they have discovered the lost sub in the Aegean Sea at a depth of 666 feet (203 metres). The 275-foot ship was operating off the coast of when it vanished without a trace under mysterious circumstances in January 1942.
Load More
Load More