Published by Rosalind on 18 Mar 2009 at 06:20 pm
Up, Up and Away!
After several delays, the Space Shuttle Discovery took off on March 15 for a thirteen-day mission – mission STS-119. Today, the crew of seven is working with the crew of the International Space Station on repairs and the installation of solar arrays. To find out more about the mission, you can check the NASA information pages: Space Shuttle.

Image: Space shuttle Discovery hurtles into the evening sky on the STS-119 mission. Photo credit: NASA/Fletch Hildreth