This is not a NASA Website. You might learn something. It's YOUR space agency. Get involved. Take it back. Make it work - for YOU.
TAG
“sts-131”
Discovery Returns to Earth

Space Shuttle Discovery Crew Returns to Earth after Fortifying International Space Station Science “Space shuttle Discovery and seven astronauts ended a 14-day journey of more than 6.2 million miles with a 9:08 a.m. EDT landing Tuesday at NASA’s Kennedy Space Center in Florida. The STS-131 mission to the International Space Station delivered science racks, new crew sleeping quarters, equipment and supplies. During three spacewalks, the crew installed a new ammonia […]

  • NASA Watch
  • April 20, 2010