On March 11, 2008, the first Japanese module of the International Space Station launched on the space shuttle Endeavour during mission STS-123. See how it happened in our On This Day in Space video series.
On This Day In Space! March 11, 2008: 1st Japanese Module & ‘Dextre’ Robot Launch to Space Station
by Space.com | Mar 10, 2018 | Uncategorized |