Houston, TX - April 5, 2004 -- Astronaut Michael E. Fossum, mission specialist, STS-121, a return-to-flight test mission and assembly flight to the International Space Station.  The mission is scheduled to launch no earlier than July, 2006..Credit: NASA via CNP
{}