February 27, 2021

This Week in NASA History: STS-119 Launches to Space Station – March 15, 2009

This week in 2009, space shuttle Discovery, mission STS-119, launched from NASA’s Kennedy Space Center on the 28th shuttle mission to the International Space Station. Discovery carried the S6 truss segment to the orbiting outpost.

Source:: updates 2