#OTD in 2008, the launch of Endeavour on STS-123. A 16-day marathon mission, the 25th shuttle assembly flight to the space station, delivered Japan’s first module and constructed Canada’s Dextre handyman robot.
Related Articles
Uncategorized
OTD…Aug. 30 and STS-8 and STS-41D
Uncategorized
OTD…Aug. 10 and STS-105
Uncategorized