STS 123 Endeavour
Endeavour returns to space in 2008 when NASA launches STS-123 to deliver the 1st module of the Kibo Japanese laboratory & the Dextre Canadian robotics system to the International Space Station (ISS). Kudos to the Japanese Space Exploration Agency (JAXA).
























