Get the latest Science News and Discoveries
15 Years Ago: STS-128 Delivers Cargo to Enable Six-Person Space Station Crew
On Aug. 28, 2009, space shuttle Discovery began its 37th trip into space. The 17A mission to the International Space Station was the 30th shuttle flight to
None
Or read this on NASA