Learn German: Die Forscher sollen das Wrack endlich gefunden haben. - The researchers are said to have finally found the wreck.