Japan's "white stork" has taken flight from the International Space Station for the last time. The Japan Aerospace Exploration Agency's (JAXA) ninth H-II Transfer Vehicle, or HTV-9, was released from ...