New world news from Time: Two Rescued Sailors Have Reached a U.S. Base in Japan After Being Stranded at Sea for Months