An unpiloted Japanese cargo ship left the International Space Station Friday (Nov. 1) wrapping up a month-long delivery mission as a new U.S. supply ship lifts off this weekend.
An unpiloted Japanese cargo ship left the International Space Station Friday (Nov. 1) wrapping up a month-long delivery mission as a new U.S. supply ship lifts off this weekend.