With the aid of a drogue chute, space shuttle Discovery slows to a stop on Runway 15 at NASA’s Kennedy Space Center in Florida to complete the 13-day, 5.3-million mile journey to the International Space Station. Discovery delivered the final pair of power-generating solar arrays and the S6 truss segment.Image Credit: NASA/Kevin O’Connell
1 min read