One of Germany's crack new fuel-cell-powered submarines has set a world record with a two-week-long dive, the German Navy said Wednesday. The trip by the U212A-class sub with a crew of 27 from Eckernfoerde in Germany to Rota in Spain involved the longest period that any non-nuclear vessel had ever spent under water. The navy did not say what the previous record had been. US and Russian nuclear submarines can stay under water for longer. Germany, which has no nuclear weapons and no nuclear-powered ships, developed the high-tech hybrid-powered submarines to replace diesel-electric vessels that need to surface more often...