An unpiloted Japanese cargo ship, the last of its kind, launched toward the International Space Station today (May 20), kicking off a final voyage for the Japan Aerospace Exploration Agency (JAXA).
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works. Japan's "white stork" has taken flight from the International Space Station for the last time.