Astronauts relax with one day left before shuttle departure
Tuesday, March 24, 2009 - 10:35
in Astronomy & Space
A day after completing the final spacewalk of their mission, astronauts from space shuttle Discovery will relax on Tuesday before departing from the International space Station on Wednesday.